🖼️ SVG'den PNG'ye Dönüştürücü -- Ücretsiz, Tarayıcı Tarafında, Yükleme Gereksiz
Herhangi bir SVG'yi anında bir PNG resmine dönüştürün, tarayıcınızda -- hiçbir dosya sunucuya gönderilmez. SVG etiketlerini metin alanına yapıştırın veya dosya seçici ile bir .svg dosyası yükleyin. 1x, 2x, 3x veya 4x piksel ölçeğini seçin veya tam bir çıktı genişliği girin; yükseklik otomatik olarak oranla ayarlanır. Beyaz arka plan ve tamamen şeffaf arka plan arasında geçiş yapın, ardından tek bir tıklamayla PNG'yi indirin.
Tasarım gereği gizli. Bu araç, tarayıcınızda tamamen çalışır — girdiğiniz hiçbir şey yüklenmez ya da saklanmaz ve çevrimdışı da çalışır.
Hakkında
Bu SVG'den PNG'ye dönüştürücü, Canvas API kullanılarak tamamen tarayıcınızda çalışır -- herhangi bir arka uç, dosya yükleme veya üçüncü parti hizmeti yoktur. SVG etiketlerini yapıştırırsanız veya bir .svg dosyası yüklerseniz, araç geçici bir bellek Blob URL'si oluşturur, bunu bir ekran dışı Image öğesine yükler ve belirttiğiniz boyutta bir canvas'a çizer. Blob URL'si işlemden sonra hemen iptal edilir, bu nedenle dosyanızla ilgili hiçbir referans kalır. Belirli bir genişlik veya yükseklik özniteliği olmayan SVG'ler için dönüştürücü, doğal boyutları belirlemek için viewBox'ı okur. Dışarıya aktarılan PNG, canvas'ten canvas.toBlob() ile doğrudan oluşturulur ve cihazınıza kaydedilir.
Nasıl kullanılır
- Giriş yönteminizi seçin: "SVG Yapıştır"ı tıklayın ve SVG etiketlerini metin alanına yapıştırın, ya da "Dosya Yükle"yi tıklayın ve cihazınızdan bir .svg dosyası seçin.
- Çıktı ölçeğini ayarlayın -- 1x, 2x, 3x veya 4x seçerek SVG'nin doğal boyutunu çarpar ya da genişlik alanına tam bir piksel genişliği girin; yükseklik oranla otomatik olarak hesaplanır.
- Arka planı seçin: "Beyaz" seçerek belge ve yazdırma için uygun katı beyaz bir PNG oluşturun, ya da "Şeffaf" seçerek renkli arka planlarda kullanılacak alfa kanalını koruyun.
- "PNG'ye Dönüştür"e tıklayın -- işlem hemen canvas'ta canlı bir önizleme olarak görünür, kaydetmeden önce çıktıyı kontrol edebilirsiniz.
- "PNG'yi İndir"e tıklayarak dosyayı cihazınıza kaydedin. Dosya, tarayıcınızda tamamen oluşturulur -- hiçbir şey herhangi bir sunucuya yüklenecek değildir.
SSS
- SVG dosjam benim için sunucuya yüklenir mi?
- Hayır. SVG cihazınızdan asla çıkmaz. Dönüştürücü, tarayıcı belleğinde geçici bir Blob URL'si oluşturur, resmi bir HTML canvas öğesine çizer, ardından URL hemen iptal edilir. Her şey tarayıcının Canvas API'si kullanılarak istemci tarafında yapılır.
- SVG'min genişlik veya yükseklik özniteliği yoksa ne olur?
- Dönüştürücü, doğal boyutları belirlemek için viewBox özniteliğine geri döner. Eğer genişlik, yükseklik veya viewBox yoksa, varsayılan olarak 300x300 px olur. Her zaman çıktı boyutunu ölçek düğmeleri veya özel genişlik alanıyla geçersiz kılabilirsiniz.
- Yüksek çözünürlüklü bir PNG nasıl elde edebilirim? Retina veya yazdırma için?
- PNG'yi SVG'nin doğal piksel boyutunun 2, 3 veya 4 katı olarak oluşturmak için 2x, 3x veya 4x seçin. Alternatif olarak, genişlik alanına 2400 gibi belirli bir piksel genişliği yazarak ve yüksekliğin orantılı olarak ölçekleneceğini belirterek de yapabilirsiniz.
- PNG arka planını şeffaf yapabilir miyim?
- Evet. Dönüştürmeden önce Arka Plan anahtarında "Şeffaf" seçeneğini tıklayın. Canvas beyaz ile doldurulmadığı için SVG'de dolgusu olmayan alanlar PNG'de şeffaf pikseller olarak kaydedilir ve alfa kanalı korunur.
- Bu araç, verilerimi yükler mi?
- Hayır. Her şey tarayıcınızda çalışır, bu yüzden verileriniz cihazınızdan asla çıkmaz — sayfa yüklendikten sonra bile çevrimdışı çalışır.