İçeriğe geç

SVG'yi PNG'ye, PNG'yi SVG'ye dönüştür

SVG dosyalarını istediğiniz boyutta net bir PNG'ye dönüştürün ya da PNG veya JPG resmi SVG vektörüne çevirin. Dönüştürme tarayıcınızda çalışır.

SVG dosyalarını buraya bırakınveya göz atmak için tıklayın · Ctrl+V ile SVG kodu yapıştırın
SVG seçCihazınızda işlenir, hiçbir zaman yüklenmez
Tarayıcınızda çalışır · yükleme yokNasıl çalışır

SVG ↔ PNG dönüştürücü nasıl kullanılır

  1. 1

    SVG'yi yükleyin

    Bir veya birden fazla .svg dosyasını bırakın, SVG kodunu sayfanın herhangi bir yerine yapıştırın ya da SVG kodu alanına yazıp SVG'yi işle düğmesine basın.

  2. 2

    Çıktı boyutunu seçin

    SVG'nin kendi boyutunun 1×, 2×, 4× veya 8× katını seçin ya da 16.384 piksele kadar tam bir genişlik yazın; yükseklik buna göre ayarlanır.

  3. 3

    Biçimi ve arka planı seçin

    PNG şeffaf arka planı korur; JPG ve WebP için kalite kaydırıcısı bulunur ve her biçim istediğiniz bir renkle doldurulabilir.

  4. 4

    İndirin

    PNG'yi dosya adı ve boyutuyla (ör. logo-512x512.png) kaydedin ya da tüm dosyaları tek seferde svg-to-png.zip olarak indirin.

Sınırlar ve Pro

SVG'den PNG'ye: istediğiniz kadar SVG dosyası, her biri kenar başına en fazla 16.384 px ve 120 megapiksel olarak dışa aktarılır. PNG'den SVG'ye: tek seferde en fazla 25 MB'lık bir resim.

Pro, PNG'den SVG'ye giriş sınırını 4 GB'a kadar olan dosyalara yükseltir. Pro'yu gör

SVG ↔ PNG dönüştürücü hakkında

SVG'den PNG'ye aracı, vektör grafikleri sıradan piksel resimlere dönüştürür. Tarayıcının kendi SVG motoru dosyayı istediğiniz boyutta doğrudan çizer; bu yüzden 64 piksellik bir simgenin 8× dışa aktarımı, büyütülmüş ve bulanık bir resim değil, net bir 512 piksellik resim olur. Çıktı boyutu SVG'nin width ve height özelliklerinden alınır; mm, pt veya in gibi birimler inç başına 96 piksel üzerinden çevrilir. Boyut verilmemişse viewBox değeri kullanılır. PNG çıktısı tam alfa şeffaflığını korur ve OxiPNG ile kayıpsız olarak optimize edilir; JPG şeffaflığı desteklemez, başka bir renk seçmezseniz beyazla doldurulur. Ayarları değiştirdikçe önizleme güncellenir, böylece indirmeden önce sonucu tam olarak görürsünüz.

SVG'nin kabul edilmediği her yerde PNG'ye ihtiyaç duyarsınız: sosyal medya ve mesajlaşma uygulamaları, eski sürüm Word ve PowerPoint, e-posta imzaları, uygulama mağazası sayfaları ve birçok web sitesi oluşturucu. 2× veya 4× dışa aktarmak, yüksek yoğunluklu telefon ekranları için de net resimler sağlar.

SVG bağımsız bir resim olarak işlendiği için internetten hiçbir şey çekemez: URL ile bağlanan resimler ve web yazı tipleri yüklenmez, metin cihazınızda yüklü bir yazı tipine döner. Dışa aktarmadan önce yazı tiplerini ve resimleri data URI olarak gömün ya da metni dış çizgilere dönüştürün. Komut dosyaları ve animasyonlar çalışmaz; tek bir sabit kare elde edersiniz. PNG'den SVG'ye sekmesi bunun tersini yapar ve bir resmi vektör yollarına dönüştürür.

Gizlilik

İşleme, tarayıcınızın yerleşik SVG motoruyla yapılır; resim ise bu sekmedeki bir Web Worker içinde jSquash WebAssembly kodekleriyle kodlanır. Kodekler yalnızca siz dosya ekledikten sonra ve sadece bu siteden yüklenir. SVG kodu ve dışa aktarılan resimler cihazınızda kalır; hiçbir şey yüklenmez ve işleyici SVG adına ağ isteği yapamaz.

Özellikler

Her boyutta net

Vektörler çıktı çözünürlüğünde yeniden çizilir; 1×, 2×, 4×, 8× veya tam piksel genişliğinde dışa aktarın.

Şeffaf arka plan

PNG ve WebP şeffaflığı korur; ya da arka planı istediğiniz bir renkle doldurun.

SVG kodunu yapıştırın

Kodu doğrudan düzenleyicinizden veya tasarım aracınızdan yapıştırın; dosyaya gerek yok.

Toplu dışa aktarma

Bir simge setinin tamamını aynı ayarlarla dönüştürün ve ZIP olarak indirin.

PNG'den SVG'ye de

Sekme değiştirerek PNG veya JPG logoyu temiz vektör yollarına dönüştürün.

SVG ↔ PNG dönüştürücü: sık sorulan sorular

SVG'yi şeffaf arka planlı PNG'ye nasıl dönüştürürüm?
Varsayılan ayarlar olan PNG biçimini ve Şeffaf arka planı olduğu gibi bırakıp indirin. SVG'nin boyamadığı her alan PNG'de tamamen şeffaf kalır; yarı saydam dolgular ve yumuşak kenarlar alfa değerlerini korur. JPG şeffaflığı saklayamaz; bu yüzden JPG'de boş alanlar beyazla ya da Arka plan altında seçtiğiniz renkle doldurulur.
SVG'mi hangi boyutta dışa aktarmalıyım?
Web sitesi için görüntülenecek boyutun 2× katında dışa aktarın; örneğin 300 piksellik alan için 600 piksel genişlik, böylece yüksek yoğunluklu ekranlarda net kalır. Uygulama simgeleri ve mağaza sayfaları genelde 512 veya 1024 piksel kare ister. Baskı için inç cinsinden genişliği 300 ile çarpın. Vektör her boyutta yeniden çizildiği için büyük çıktılar bulanıklaşmaz, yalnızca büyür.
SVG'mdeki yazı tipleri veya resimler neden yanlış görünüyor?
Resim olarak çizilen bir SVG hiçbir şey indiremez; bu yüzden Google Fonts veya başka bir sunucudan bağlanan yazı tipleri ve URL ile çağrılan resimler eksik kalır, metin cihazınızda yüklü bir yazı tipiyle gösterilir. Dosyayı tasarım uygulamanızda açıp metni dış çizgilere ya da yollara çevirin veya yazı tiplerini ve resimleri base64 olarak gömün, sonra SVG'yi yeniden dışa aktarıp burada işleyin.
Birden fazla SVG dosyasını aynı anda dönüştürebilir miyim?
Evet. İstediğiniz kadar SVG dosyası bırakabilirsiniz; bunlar bir listede görünür ve seçili olanın önizlemesi gösterilir. Boyut, biçim ve arka plan ayarları hepsine uygulanır; böylece bir simge setinin tamamı tek seferde 4× olarak dışa aktarılabilir. İndirme düğmesi svg-to-png.zip dosyasını oluşturur; her PNG kaynak dosyasının adını ve son piksel boyutunu taşır.
PNG neden beklediğimden farklı boyutta çıktı?
Temel boyut SVG'nin width ve height özelliklerinden alınır, inç başına 96 pikselle piksele çevrilir ve ölçek bununla çarpılır. SVG'de yalnızca viewBox varsa sayıları piksel olarak kullanılır; ikisi de yoksa tarayıcılar 300 × 150 varsayar. Dosyadan bağımsız kesin bir sonuç için px seçeneğini seçip ihtiyacınız olan genişliği yazın; yükseklik oranı korur.

Bu araçla yapabileceğiniz diğer işlemler

Tüm resim araçları