SVG · Percuma · Pada peranti anda

Rosakkan Fail SVG dalam Talian

Rosakkan fail .svg dalam talian secara percuma. Mematahkan struktur XML dan data laluan, jadi pelayar dan penyunting enggan memaparkan grafik vektor itu.

  • Tanpa muat naik
  • Tanpa had saiz
  • Tanpa pendaftaran

Rosakkan fail SVG anda

Ditala untuk .svg, .svgz, dan berfungsi sama baiknya dengan mana-mana format lain.

100% pada peranti
Lepaskan fail di sini atau layari Sebarang format, sebarang saiz, beberapa fail serentak
Tahap perosakan

Sedang berjalan…0%
Sedia untuk dimuat turun

Mengapa fail SVG sukar dirosakkan dengan betul

SVG ialah XML dan bukan format imej binari, dan itu mengubah segalanya tentang cara ia patah. Pelayar menghurai SVG secara ketat (berbeza dengan HTML), jadi dokumen yang tidak terbentuk baik terus ditolak dan bukan dipaparkan sebahagiannya.

Apa yang dimusnahkan oleh alat ini

  • Perisytiharan XML. Perisytiharan pembuka dan unsur akar <svg> dimusnahkan, jadi dokumen itu tiada akar yang sah.
  • Data laluan. Rentetan atribut d yang mentakrifkan setiap bentuk ditulis ganti, meninggalkan koordinat yang tidak boleh dihurai.
  • viewBox dan dimensi. Atribut yang menetapkan sistem koordinat rosak, jadi tiada apa-apa yang mempunyai tempat untuk dipaparkan.
  • Kesahihan pengekodan. Jujukan UTF-8 tidak sah menyebabkan penghuraian XML yang ketat gagal sebelum paparan bermula.

Apa yang anda lihat selepas itu

AplikasiKelakuan
Pelayar«Ralat Penghuraian XML: tidak terbentuk baik», tiada apa-apa langsung yang terpapar.
Figma / IllustratorImport gagal dengan mesej SVG tidak sah.
InkscapeEnggan membuka dokumen itu atau melaporkan ralat penghuraian.
<img src="…">Memaparkan penanda tempat imej rosak.

Sebab lazim orang melakukannya

  • Menguji sama ada laluan muat naik SVG mengesahkan dan membersihkan input.
  • Mengesahkan aliran binaan ikon gagal pada fail sumber yang cacat.
  • Mengesahkan pembersih SVG menolak input buruk dan bukan menerimanya sebahagian.
  • Menghasilkan vektor cacat untuk suite ujian paparan.

Cara merosakkan fail SVG

  1. Lepaskan fail .svg anda ke dalam kotak di atas, atau klik untuk memilih.
  2. Biarkan tahapnya pada Standard melainkan anda mahukan kerosakan separa (Light) atau perlu mengalahkan perisian pemulihan (Heavy).
  3. Tekan Rosakkan fail. Pemprosesan berlaku pada peranti anda, jadi ia selesai hampir serta-merta.
  4. Muat turun hasilnya. Secara lalai ia mengekalkan nama fail asal dan panjang baitnya.

Soalan lazim tentang SVG

Mengapa SVG gagal lebih keras daripada HTML?

Kerana pelayar menghurai SVG sebagai XML, dan XML itu ketat. HTML mempunyai pemulihan ralat yang termaktub dalam spesifikasinya; XML tidak.

Adakah fail itu masih terbuka dalam penyunting teks?

Ia terbuka, tetapi kandungannya aksara kacau: UTF-8 tidak sah disuntik, jadi ia bukan lagi teks yang boleh dibaca.

Adakah ia berkesan pada SVGZ termampat?

Ya, tetapi SVGZ pada asasnya gzip, jadi ia dikendalikan sebagai arkib gzip dan patah secara keseluruhan.

Bolehkah saya membuatnya kekal kelihatan seperti SVG yang sah?

Aras Ringan mengekalkan sebahagian besar penandanya, jadi sepintas lalu ia masih terbaca sebagai SVG walaupun gagal dipaparkan.

Gunakan ini dengan bertanggungjawab. Files Corrupter dibina untuk ujian perisian, QA, penyelidikan, latihan dan pendidikan. Menyerahkan fail yang sengaja dirosakkan supaya kerja kelihatan siap boleh melanggar peraturan sekolah atau majikan anda. Anda bertanggungjawab atas cara anda menggunakan hasilnya. Lihat penafian kami.

Alat media yang lain

Semua alat perosak fail