SVG biçiminden PNG biçimine dönüştürücü

Ölçeklenebilir, kod tabanlı SVG grafiklerini daha geniş uygulama uyumluluğu için sabit piksel ızgaralarından oluşan PNG raster görsellere dönüştür.

Dosyaları buraya seç veya bırak

Özel - dosyalar cihazınızdan asla ayrılmaz

veya yapıştır Ctrl+V

Dosyalarını beklerken Code Rain oynayabilirsin

Sıfır Ağ Aktarımı Gizlilik Garantisi: Harici sunuculara 0 bayt yüklendi. Tüm işlemler tarayıcındaki korumalı alanda (sandbox) yerel olarak gerçekleştirildi.

Biçim karşılaştırması ve teknik özellikler

Teknik belirtimSVGPNG
MIME Türüimage/svg+xmlimage/png
Türvektörraster
Sıkıştırmakayıpsız XML metni (.svgz ile GZIP sıkıştırılabilir)kayıpsız (DEFLATE / LZ77 + Huffman)
Standart belirtimiW3C SVG 2 SpecificationW3C PNG 3rd Edition
Sihirli bayt başlığı3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Format Genel Bakışı ve Kullanım Alanları

Ölçeklenebilir Vektör Grafikleri (SVG), ekranda geometrik yolları, çizgileri ve şekilleri doğrudan çizmek için XML metin koduna dayanır. Bu format web logoları ve simgeler için harika çalışır çünkü çizim her ekran boyutunda keskin kalır. Ancak bazı eski yazılımlar, kısıtlayıcı e-posta istemcileri ve belirli baskı araçları vektör kodunu okuyamaz. Dosyayı Taşınabilir Ağ Grafiği (PNG) dosyasına dönüştürmek, vektör şekillerini renkli piksellerden oluşan sabit bir ızgaraya boyayarak bu sorunu çözer. Web geliştiricileri ve grafik tasarımcıları, mobil uygulama mağazaları veya eski platformlar için simge hazırlarken sıklıkla bu dönüştürmeye ihtiyaç duyarlar. Uygulama mağazaları, uygulama simgeleri için belirli raster boyutları gerektirir. İçerik üreticiler, vektör kaynağını sabit bir görsel ızgarasına dönüştürerek grafiğin hedef uygulamanın XML kodunu ayrıştırmasına güvenmeden her cihazda doğru şekilde görüntülenmesini sağlar.

Teknik Özellikler ve Kodek Ayrıntıları

SVG dosyaları image/svg+xml MIME türünü kullanır ve biçimlendirme ayraçları içine alınmış düz metin XML etiketlerinden oluşur. İnsan tarafından okunabilir metin belgeleri oldukları için sihirli baytlar (magic bytes) kullanmazlar. PNG dosyaları image/png MIME türünü kullanır ve 89 50 4E 47 0D 0A 1A 0A değerindeki tam sekiz baytlık sihirli imza ile başlar. Yapısal olarak SVG, matematiksel yol talimatlarına ve koordinatlara dayanır. PNG ise kayıpsız sıkıştırma için LZ77 kayan sözlük eşleştirmesini Huffman kodlamasıyla birleştiren DEFLATE algoritması kullanılarak sıkıştırılmış piksellerden oluşan bir raster ızgarasına dayanır.

İşletim Sistemi ve Tarayıcı Uyumluluğu

SVG dosyaları güncel tarayıcıların çoğunda açılır, ancak eski masaüstü yazılımları desteklemeyebilir. PNG görüntüleri işletim sistemlerinde, tarayıcılarda ve görüntü uygulamalarında geniş destek görür.

Faydalı bilgiler

Bu dönüştürücü SVG'yi dosyada belirtilen genişlik ve yükseklikte işler. Daha büyük veya Retina ekranlarda daha keskin bir PNG için dönüştürmeden önce SVG'deki bu değerleri artır.

Sıkça Sorulan Sorular

SVG vektörü PNG görseline dönüştürülürken ne değişir?

SVG vektör, PNG raster biçimidir. Dönüştürme SVG'yi seçilen piksel boyutunda işler; PNG bu pikselleri korur ancak özgün vektör çizimini korumaz.

SVG Vektör ile PNG Görsel arasındaki fark nedir?

SVG, pikselleşmeden sonsuza kadar ölçeklenen XML metin talimatlarından oluşturulmuş bir vektör formatıdır. PNG ise ayrı renkli piksellerden oluşan sabit bir ızgaradan oluşturulmuş bir raster formatıdır. Vektörler yeniden boyutlandırmayı ve duyarlı web tasarımını en iyi şekilde yönetirken, rasterler karmaşık fotoğrafik dokuları ve evrensel yazılım uyumluluğunu en iyi şekilde yönetir.