WMW

SVG Dönüştürücü ve Görüntüleyici

Ücretsiz

SVG'yi PNG, JPEG, WEBP, BMP, ICO veya AVIF'e dönüştürün, ya da PNG/JPEG/WEBP/BMP/GIF/ICO dosyasını geçerli bir SVG içine sarın; yön otomatik algılanır, doğrudan tarayıcınızda.

Tamamen tarayıcınızda çalışır. Dosyanız hiçbir yere yüklenmez.

Bir dosya seçmek için tıklayın, veya buraya sürükleyip bırakın

SVG yükleyin, ya da PNG / JPEG / WEBP / BMP / GIF / ICO yükleyin - yön otomatik olarak algılanır

Son Etkinlik

Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.

Henüz etkinlik yok. İlk siz olun.

Yorumlar (0)

Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.

Misafir yorumları yayınlanmadan önce incelenir. Giriş yap ile anında gönder.

Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!

Bu araç ne işe yarar

Doğrudan tarayıcınızda, her iki yönde de SVG ve raster görseller arasında dönüştürme yapar; hangisini yüklediğinizi otomatik olarak algılar. Herhangi bir yakınlaştırma düzeyinde PNG, JPEG, WEBP, BMP, ICO veya (destekleniyorsa) AVIF olarak dışa aktarmak için bir SVG yükleyin; içine orijinal görselinizin gömülü olduğu geçerli bir .svg dosyası almak için bir PNG, JPEG, WEBP, BMP, GIF veya ICO yükleyin.

Nasıl Çalışır

SVG'den raster'e dönüşümde araç önce SVG'nin doğal piksel boyutunu belirler (önce açık genişlik/yükseklik özellikleri, sonra viewBox, sonra 300x150 standart varsayılanı), bunu seçtiğiniz Yakınlaştırma yüzdesiyle çarpar ve dosyayı tam olarak bu boyutta bir HTML canvas üzerine çizer. PNG, JPEG, WEBP ve AVIF ardından doğrudan canvas API üzerinden dışa aktarılır. BMP, canvas'ın ham piksel verisini, formatın gerektirdiği mavi-yeşil-kırmızı bayt sırasıyla, alttan üste standart sıkıştırılmamış 24 bit'lik bir BMP dosyasına yazan küçük, özel bir kodlayıcı ile oluşturulur. ICO, canvas'ın PNG çıktısının alınıp modern ICO kap formatına (kısa bir başlık ve ardından PNG verisi) sarılmasıyla oluşturulur; bu format Windows'un ve büyük tarayıcıların her güncel sürümü tarafından kabul edilir. Raster'den SVG'ye dönüşümde ise araç, yüklediğiniz dosyanın tam baytlarını bir veri URI'si olarak okur ve bu veri URI'sini tamamen değiştirmeden, SVG'nin genişlik, yükseklik ve viewBox'ı orijinal görselin piksel boyutlarıyla tam olarak eşleşecek şekilde yeni bir SVG dosyasının <image> öğesinin içine yerleştirir.

Hangi sorunları çözer

Sık sorulan sorular

Neden bir SVG'yi PNG, JPEG, WEBP, BMP, ICO veya AVIF'e dönüştüreyim?

SVG, çoğu sosyal medya görsel yükleyicisi, bazı CMS görsel alanları veya e-posta istemcileri gibi birçok aracın, platformun ve eski yazılımın kabul etmediği bir vektör formatıdır. PNG gibi bir raster formata dönüştürmek, seçtiğiniz tam boyutta, her yerde çalışan normal, piksel tabanlı bir görsel dosyası verir. ICO ise özellikle Windows'un ve tarayıcıların favicon ve masaüstü simgeleri için beklediği formattır.

Yakınlaştırma ayarı çıktıyı nasıl etkiler?

SVG bir vektör formatı olduğu için kendi başına sabit bir piksel boyutu yoktur, yalnızca dosyadan okunan bir "asıl" boyut vardır (genişlik/yükseklik özellikleri, ya da yedek olarak viewBox'ı). Yakınlaştırma bu asıl boyutu büyütür veya küçültür: %100 orijinal boyutu korur, %200 her iki boyutu da ikiye katlar, %50 ise yarıya indirir; bunların hepsi, son raster dışa aktarımından önce herhangi bir netlik kaybı olmadan gerçekleşir.

Hangi çıktı formatını seçmeliyim?

PNG en güvenli varsayılandır: şeffaflığı destekler, bu yüzden SVG'nizdeki şeffaf alanlar şeffaf kalır ve kayıpsızdır. JPEG şeffaflığı desteklemez ve şeffaf alanları beyazla doldurur, ancak fotoğraf benzeri içerikler için daha küçük dosyalar üretir. WEBP ve AVIF (tarayıcınız kodlamayı destekliyorsa) ikisi de şeffaflığı destekler ve genellikle PNG veya JPEG'den daha küçük dosya boyutları verir. BMP, sıkıştırılmamış, evrensel olarak okunabilen ama büyük dosya boyutlu eski bir formattır. ICO, görseli en yaygın olarak favicon için kullanılan bir Windows/tarayıcı simge dosyası olarak paketler.

Bir görseli SVG'ye dönüştürmek gerçekte ne yapar?

Görselinizi yollara ve şekillere ayrıştırıp vektöre dönüştürmez; bu, özel bir vektörleştirme aracının yaptığı çok daha kapsamlı bir işlemdir. Bunun yerine, orijinal PNG, JPEG, WEBP, BMP, GIF veya ICO dosyanızı bayt bayt değiştirmeden, eşleşen genişlik, yükseklik ve viewBox'a sahip küçük bir SVG kabının içine sarar. Sonuç, SVG beklenen her yerde doğru şekilde görüntülenen, içinde yine de tam orijinal görsel verinizi barındıran geçerli bir .svg dosyasıdır.

SVG'mde hiç genişlik, yükseklik veya viewBox yoksa ne olur?

Araç, tam olarak bu durum için SVG özelliğinin (spesifikasyonunun) kendisinin tanımladığı standart varsayılan boyut olan 300x150 piksele geri döner; bu yüzden dönüştürme asla başarısız olmaz, yalnızca Yakınlaştırma yüzdeniz uygulanmadan önce bu varsayılanı kullanır.

Dosyam herhangi bir yere yükleniyor mu?

Hayır. Her iki yöndeki her dönüştürme de HTML canvas API ve File API kullanılarak tamamen tarayıcınızda gerçekleşir. Hiçbir şey bir sunucuya gönderilmez.

İlgili Araçlar