SVG - PNG Dönüştürücü
SVG vektör kodlarını PNG raster görseline dönüştürün, isteğe bağlı piksel boyutlarını belirleyin ve base64 çıktısını alın.
Aracı çalıştır
SVG to PNG dönüştürücü aracı, vektör tabanlı SVG çizim kodlarını standart PNG raster görsel formatına çevirir. Araç arayüzündeki metin kutusuna ham SVG işaretleme kodunuzu yapıştırarak dönüştürme sürecini başlatabilirsiniz. İşlem tamamlandığında, çıktı alanında görsel verisini temsil eden base64 metin dizisi ve üretilen dosyanın bayt cinsinden toplam boyutu görüntülenir. Görsel boyutlarını özelleştirmek istediğinizde genişlik ve yükseklik alanlarına sıfırdan farklı piksel değerleri girebilirsiniz. Her iki boyut değeri de pozitif sayılar olarak belirtildiğinde, SVG metni içindeki ilk çift tırnaklı genişlik ve yükseklik öznitelikleri bu yeni değerlerle değiştirilir. Boyut kutularından biri veya her ikisi sıfır bırakılırsa, ilgili boyut otomatik olarak korunur. Girdi kutusuna boş içerik bırakılması durumunda dönüştürme işlemi başlamaz. Geçersiz SVG yapıları için hata mesajı görüntülenir. Elde ettiğiniz base64 kodunu web sayfalarında doğrudan veri URI formatında kullanabilir veya indirilebilir dosyalara dönüştürebilirsiniz.
Kullanım
- SVG biçimindeki vektör kodunu metin alanına yapıştırın.
- İsteğe bağlı olarak genişlik ve yükseklik kutularına hedef piksel değerlerini girin veya otomatik boyutlandırma için sıfır bırakın.
- Dönüştürme butonuna tıklayarak işlemi başlatın.
- Sonuç panelinde oluşturulan base64 PNG çıktısını ve dosya bayt boyutunu inceleyin.
Örnekler
- <svg width="100" height="100"><circle cx="50" cy="50" r="40" fill="blue" /></svg> kodunu genişlik ve yükseklik değerlerini 0 bırakarak dönüştürdüğünüzde, orijinal boyutlarda base64 PNG çıktısı ve dosya bayt boyutu elde edilir.
- <svg width="50" height="50"><rect width="50" height="50" fill="red" /></svg> kodunu genişlik 200 ve yükseklik 200 olarak ayarladığınızda, SVG öznitelikleri 200 piksele güncellenir ve büyütülmüş PNG çıktısı oluşturulur.
SSS
Genişlik veya yükseklik alanlarından yalnızca birini doldurursam ne olur?
Boyut geçersiz kılma işleminin gerçekleşmesi için hem genişlik hem de yükseklik değerlerinin sıfırdan büyük olması gerekir. Yalnızca bir değer girildiğinde veya sıfır bırakıldığında ilgili boyut otomatik olarak algılanır.
SVG metnindeki tek tırnaklı boyut öznitelikleri güncellenir mi?
Boyut değiştirme kuralı yalnızca çift tırnaklı width ve height öznitelikleriyle eşleşen ilk kalıpları günceller; tek tırnaklı öznitelikler değiştirilmez.
Boş bir SVG metni gönderildiğinde araç nasıl davranır?
Girdi alanı boş bırakıldığında araç dönüştürme işlemine başlamaz ve dönüştürme başlatılmaz.
Çıktı olarak verilen base64 verisi nasıl kullanılır?
Oluşturulan base64 metnini doğrudan HTML img etiketinin src özniteliğinde veri URI olarak kullanabilir veya dosya olarak dışa aktarabilirsiniz.