SVG'den Resme Dönüştürücü Hakkında
SVG'den Resme Dönüştürücü, herhangi bir SVG işaretlemesini doğrudan tarayıcınızda PNG, JPEG veya WebP formatına aktarmanızı sağlar — sunucuya yükleme gerekmez.
Nasıl Çalışır
Dönüştürme, HTML Canvas API kullanılarak tamamen istemci tarafında gerçekleşir. SVG metni bir Blob URL'ye dönüştürülür, bir Image öğesine yüklenir ve ardından seçilen çözünürlükte ekran dışı bir tuvale çizilir.
Çıktı Ayarlarının Açıklaması
- Format — PNG şeffaflığı korur ve logolar ile simgeler için en iyisidir. JPEG fotoğraflar için daha küçük dosyalar üretir. WebP, modern tarayıcılarda şeffaflık desteğiyle iyi sıkıştırma sunar.
- Ölçek — SVG'nin doğal boyutlarını çarpar. Retina/HiDPI ekranlar için 2×, baskı kalitesinde dışa aktarma için daha yüksek değerler kullanın.
- Arka Plan — Alfa kanalını korumak için Şeffaf seçin (yalnızca PNG/WebP) veya düz dolgu rengi seçin. JPEG şeffaflığı desteklemez, bu nedenle otomatik olarak beyaz arka plan kullanılır.
En İyi Sonuçlar İçin İpuçları
- Always set explicit width and height attributes on the root <svg> element so the canvas size is predictable.
- SVG harici yazı tipleri veya resimler kullanıyorsa, bunların veri URI'leri olarak satır içine alındığından emin olun — harici kaynaklar tarayıcının güvenlik politikası tarafından engellenebilir.
- Karmaşık filtreler ve harmanlama modları doğru şekilde oluşturulur çünkü tarayıcının SVG motoru, pikseller tuvale ulaşmadan önce birleştirmeyi gerçekleştirir.
Yaygın Kullanım Senaryoları
- Yerel uygulamalarda veya belgelerde kullanmak için simge kütüphanesi varlıklarını PNG olarak dışa aktarma.
- SVG şablonlarından Open Graph resimleri veya sosyal medya küçük resimleri oluşturma.
- Vektör tasarımlarından yüksek DPI'da baskıya hazır illüstrasyonlar oluşturma.
- Kütüphanelerin (D3.js, Mermaid) ürettiği grafik veya diyagram SVG'lerini paylaşılabilir resim dosyalarına dönüştürme.