Bir SVG Dosyasını Çevrimiçi Bozun
Bir .svg dosyasını çevrimiçi ve ücretsiz bozun. XML yapısını ve yol verisini kırar; böylece tarayıcılar ve düzenleyiciler vektör grafiği görüntülemeyi reddeder.
- Yükleme yok
- Boyut sınırı yok
- Kayıt yok
SVG dosyanızı bozun
.svg, .svgz için ayarlandı ve diğer tüm biçimlerde de aynı şekilde çalışır.
SVG dosyalarını düzgün bozmak neden zordur
SVG bir XML'dir, ikili görsel biçimi değil; bu da nasıl kırıldığı konusunda her şeyi değiştirir. Tarayıcılar SVG'yi (HTML'den farklı olarak) katı biçimde ayrıştırır; bu yüzden iyi biçimlendirilmemiş bir belge kısmen görüntülenmek yerine doğrudan reddedilir.
Bu araç neyi yok eder
- XML bildirimi. Açılış bildirimi ve
<svg>kök öğesi yok edilir; böylece belgenin geçerli bir kökü kalmaz. - Yol verisi. Her şekli tanımlayan
döznitelik dizeleri üzerine yazılır ve ayrıştırılamaz koordinatlar kalır. - viewBox ve boyutlar. Koordinat sistemini kuran öznitelikler hasar görür; böylece hiçbir şeyin görüntüleneceği bir yer olmaz.
- Kodlama geçerliliği. Geçersiz UTF-8 dizileri, görüntüleme başlamadan katı XML ayrıştırmasının başarısız olmasına yol açar.
Sonrasında ne göreceksiniz
| Uygulama | Davranış |
|---|---|
| Tarayıcılar | "XML Ayrıştırma Hatası: iyi biçimlendirilmemiş", hiçbir şey görüntülenmez. |
| Figma / Illustrator | İçe aktarma, geçersiz SVG iletisiyle başarısız olur. |
| Inkscape | Belgeyi açmayı reddeder veya bir ayrıştırma hatası bildirir. |
<img src="…"> | Bozuk görsel yer tutucusu gösterir. |
Bunu yapmanın yaygın nedenleri
- Bir SVG yükleme yolunun girdiyi doğrulayıp temizlediğini test etmek.
- Bir simge derleme sürecinin hatalı kaynak dosyada başarısız olduğunu doğrulamak.
- Bir SVG temizleyicisinin hatalı girdiyi kısmen kabul etmek yerine reddettiğini denetlemek.
- Bir görüntüleme test paketi için hatalı vektörler üretmek.
SVG dosyası nasıl bozulur
- .svg dosyanızı yukarıdaki kutuya bırakın veya seçmek için tıklayın.
- Kısmi hasar (Light) istemiyorsanız ya da kurtarma yazılımını alt etmeniz (Heavy) gerekmiyorsa seviyeyi Standard bırakın.
- Dosyayı boz düğmesine basın. İşlem cihazınızda yapılır, bu yüzden neredeyse anında biter.
- Sonucu indirin. Varsayılan olarak özgün dosya adını ve bayt uzunluğunu korur.
SVG hakkında sık sorulanlar
SVG neden HTML'den daha sert başarısız oluyor?
Çünkü tarayıcılar SVG'yi XML olarak ayrıştırır ve XML katıdır. HTML'in belirtiminde hata kurtarma yerleşiktir; XML'de yoktur.
Dosya bir metin düzenleyicide açılır mı?
Açılır, ancak içerik mojibake olur: geçersiz UTF-8 eklendiği için artık okunabilir metin değildir.
Sıkıştırılmış SVGZ'de çalışır mı?
Evet, ancak SVGZ alt katmanda gzip'tir; bu yüzden gzip arşivi olarak işlenir ve bütün olarak kırılır.
Geçerli SVG görünümünü koruyabilir miyim?
Hafif düzey işaretlemenin çoğunu korur; böylece ilk bakışta hâlâ SVG gibi okunurken görüntülenemez.