SVG dosya biçimi açıklandı

Scalable Vector Graphics · .svg

Uzantı.svg
MIME türüimage/svg+xml
TürGörseller
GeliştirenW3C
İlk sürüm2001
TelifsizEvet
SıkıştırmaYok

SVG dosyası nedir?

SVG, W3C tarafından standartlaştırılmış XML tabanlı bir vektör grafik biçimidir. Pikseller yerine şekilleri, yolları, metni ve geçişleri komut olarak saklar; bu yüzden bir logo faviconden reklam panosuna her boyutta kusursuz keskin çizilir ve dosya çoğu zaman yalnızca birkaç kilobayttır. Metin olduğu için SVG elle düzenlenebilir, CSS ile biçimlendirilebilir ve JavaScript ile canlandırılabilir.

Aynı esneklik zayıflığıdır da. Fotoğraflar şekillerle ifade edilemez, karmaşık çizimler ağır ve yavaş olur ve SVG betik ve dış başvurular içerebildiğinden birçok platform yüklenen SVG dosyalarını temizler ya da reddeder. E-posta, sosyal medya ve baskı süreçleri için raster kopyalar hâlâ gerekir.

SVG ne zaman doğru seçimdir

Güçlü yanları

  • Sınırsız ölçeklenir: her ekranda ve her baskı boyutunda keskin
  • Logolar, simgeler, diyagramlar ve grafikler için çok küçük dosyalar
  • Web'de biçimlendirilebilen ve canlandırılabilen düzenlenebilir metin biçimi

Sınırlamaları

  • Fotoğraflara uygun değil; ayrıntılı çizimler büyür ve yavaşlar
  • Betik taşıyabildiği için birçok yükleme formu reddeder
  • Görüntüleme tarayıcılar ve editörler arasında biraz farklılaşır

SVG dosyası nasıl açılır

Her tarayıcı SVG gösterir; Inkscape, Illustrator, Figma ve Affinity Designer düzenler. Windows Gezgini ve birçok görüntüleyici yalnızca genel bir simge gösterir, bu yüzden hızlı önizleme veya belgeye yapıştırılacak sürüm için SVG'den PNG'ye ile dönüştürün.

SVG nasıl dönüştürülür

SVG'den PNG'ye belgeler, sunumlar ve sosyal medya için şeffaf bir raster üretir, SVG'den JPG'ye düz fotoğraf tarzı bir kopya, SVG'den ICO'ya bir Windows simgesi. Bir bitmap'i geri vektörleştirmek basit grafikler için PNG'den SVG'ye ile mümkündür.

Sık sorulan sorular

SVG'm PNG'ye dönüştürünce neden bulanık?

PNG küçük bir piksel boyutunda çizildi. Vektörlerin kendi çözünürlüğü yoktur, bu yüzden dönüştürürken daha büyük bir çıkış genişliği seçin; sonuç o boyuta kadar keskin kalır.

Bir fotoğrafı SVG'ye dönüştürebilir miyim?

Yalnızca benzer renkli alanları şekillere çeviren vektörleştirmeyle. Bu logolar, siluetler ve basit çizimlerde çalışır; bir fotoğraf ya devasa bir dosyaya ya da posterleşmiş bir yaklaşıklığa dönüşür.

SVG yüklemek güvenli mi?

SVG JavaScript ve dış başvurular içerebilir; platformların onu temizlemesinin veya engellemesinin nedeni budur. Tasarım araçlarından dışa aktarılan dosyalar genellikle temizdir; bilinmeyen kaynaklardan gelen SVG'lere indirilen herhangi bir dosya gibi davranın.

SVG animasyon destekler mi?

Evet; SMIL öğeleri, CSS animasyonları veya JavaScript ile. Tarayıcılar oynatır; çoğu görsel editörü ve dönüştürücü yalnızca statik başlangıç durumunu çizer.