Ücretsiz Dönüştürücü

JPG'den PNG'ye dönüştürücü Dönüştürücü

JPG görsellerini anında yüksek kalitede PNG formatına dönüştürün. Güvenli, hızlı ve tamamen ücretsiz.

JPG'yi buraya sürükleyip bırakın

50 MB'a kadar destekler

Veya

Bu araç hakkında

JPG'yi PNG'ye dönüştürmek, en yaygın resim formatı isteklerinden biridir ancak aynı zamanda en yanlış anlaşılanlardan biridir. JPG kayıplıdır: Format bir görüntüyü her kodladığında, insan gözünün gözden kaçırma eğiliminde olduğu ve bu bilgilerin kurtarılamadığı yüksek frekanslı bilgileri atar. Mevcut bir JPG'yi PNG'ye dönüştürmek, zaten kayıplı bir bitmap olanın etrafında kayıpsız bir kapsayıcı oluşturur, böylece kaybolan hiçbir ayrıntıyı geri kazanmazsınız. Kazandığınız şey, şeffaflığı destekleyen, daha fazla bozulma olmadan tekrarlanan düzenlemeleri tolere eden ve JPG'yi reddeden araçlar (Discord çıkartmaları, belirli baskı hatları, bazı oyun motoru varlık içe aktarıcıları) tarafından daha güvenilir bir şekilde kabul edilebilecek bir formattır.

Bu araç, tarayıcının yerleşik görüntü kod çözücüsünü kullanarak JPG'nin kodunu çözer, elde edilen bitmap'i bir HTML5 tuvaline çizer ve DEFLATE ile sıkıştırılmış kayıpsız depolamayı kullanarak bu tuvali bir PNG olarak yeniden kodlar. Dönüşüm tamamen cihazınızda gerçekleşir; dosya hiçbir zaman bir sunucuya gitmez ve dosyayla ilgili hiçbir şey günlüğe kaydedilmez. Çıktı PNG'si, kaynakta zaten mevcut olan sıkıştırma yapaylıkları da dahil olmak üzere piksel içeriği bakımından kodu çözülmüş JPG ile bayt bayt aynıdır.

Amacınız JPG bozulmalarını kaldırmak veya daha yüksek kalitede bir görüntü elde etmekse, format dönüştürme tek başına yardımcı olmayacaktır. Daha temiz yaklaşım, orijinal sıkıştırılmamış kaynağı (kameradan RAW, düzenlenebilir Photoshop belgesi veya tasarım aracından bir PNG dışa aktarma) elde etmek ve onu dönüştürmektir. JPG'den PNG'ye dönüştürmeyi kalite iyileştirmesi olarak değil, ambalaj değişikliği olarak değerlendirin.

Neden JPG'yi PNG'ye dönüştürün?

En yaygın iki neden uyumluluk ve düzenlenebilirliktir. Klavye etiketi kitaplıkları, belirli ticari baskı hizmetleri, bazı eski içerik yönetim sistemleri gibi bazı platformlar yalnızca PNG'yi kabul eder. Yerel olarak dönüştürmek, yükleme formuyla pazarlık yapmaktan daha hızlıdır. PNG aynı zamanda kalite kaybı olmadan tekrarlanan kaydetme işlemlerini de tolere eder; bu nedenle, son sürümü oluşturmadan önce görüntüyü bir grafik aracında birden çok kez düzenlemeyi planlıyorsanız, kaydetmeler arasında PNG'de çalışmak nesiller arası JPG bozulmalarını önler.

PNG ayrıca görüntü katmanları, farklı arka planlara yerleştirilen logolar ve herhangi bir birleştirme çalışması için gerekli olan şeffaflığı da destekler. JPG şeffaf bir pikseli temsil edemez; PNG'ye dönüştürme, şeffaflık eklemeye yönelik ilk adımdır, ancak JPG'den PNG'ye adımın kendisi bunu eklemez. Alfayı tanıtmak için ayrı bir adıma (arka planı kaldırma, maskeleme) ihtiyacınız olacak. Bu dönüştürücü yalnızca biçim sarmalayıcıyı değiştirir.

Nasıl kullanılır

Dönüşüm tek bir tarayıcı işlemidir. Yazılım kurulumu yok, yükleme yok.

  1. JPG'yi bırakın veya seçin: Bir JPG dosyasını dosya sisteminizden yükleme alanına sürükleyin veya göz atmak için tıklayın. Araç, 50 MB'a kadar standart JPEG dosyalarını (.jpg ve .jpeg uzantıları eşdeğerdir) kabul eder. Hem aşamalı hem de temel JPEG kodlamaları çalışır.
  2. Önizlemeyi onaylayın: Dosya yüklendikten sonra bir küçük resim ve orijinal piksel boyutlarını göreceksiniz. Önizleme, kodu çözülmüş bitmap'ten oluşturulur, dolayısıyla PNG çıktısının tam olarak içereceği şey budur.
  3. PNG'ye Dönüştür'e tıklayın: Tarayıcı, kodu çözülmüş bitmap'i tam kaynak çözünürlüğünde 2B tuval üzerine çizer ve ardından image/png MIME türüyle canvas.toBlob'u çağırır. PNG kodlaması kayıpsızdır, dolayısıyla kalite ayarlarına gerek yoktur.
  4. PNG'yi indirin: İndirme düğmesi dosyayı orijinal temel adla ve .png uzantısıyla kaydeder. Başka bir JPG'yi yenilemeden hemen dönüştürebilirsiniz.

Yaygın Kullanım Durumları

Bunlar, JPG'den PNG'ye dönüştürmenin gerçekten yardımcı olduğu durumlardır.

Teknik Detaylar

JPEG (ITU-T T.81), görüntüleri 8x8 blok ayrık kosinüs dönüşümü, kalite faktörüyle anahtarlanan skaler niceleme ve Huffman entropi kodlaması kullanarak kodlar. Format, 2017 itibarıyla patentsizdir ve üretimdeki her tarayıcı, işletim sistemi ve kamera tarafından yerel olarak desteklenir. Bir JPEG'in kodunun çözülmesi, kalite ayarının yapaylıklarını içeren bir bitmap sağlar.

PNG (RFC 2083), kodu çözülmüş bitmap'i alır ve filtrelenmiş DEFLATE sıkıştırması yoluyla saklar. Tarama çizgisi başına beş filtre türü (Yok, Alt, Yukarı, Ortalama, Paeth) denenir; kodlayıcı en iyi sıkıştırmayı sağlayanı seçer. PNG kayıpsızdır: aynı bitmap'in iki kez kodlanması aynı piksel değerlerini verir, ancak dosya baytları filtre seçimlerine bağlı olarak farklılık gösterebilir. Format ayrıca isteğe bağlı 8 bit veya 16 bit alfa kanalını ve gama meta verilerini de destekler.

En İyi Uygulamalar

Sık sorulan sorular

JPG'yi PNG'ye dönüştürürken herhangi bir kalite kaybı var mı?
Hayır. PNG kayıpsız DEFLATE kullanır, böylece görüntü kaliteniz dönüştürme sırasında tamamen korunur.
Orijinal formatı korumak yerine neden PNG'ye dönüştüreyim ki?
PNG, şeffaflık desteğine, ekran görüntüleri veya grafikler için kayıpsız kaliteye veya evrensel tarayıcı uyumluluğuna ihtiyaç duyduğunuzda idealdir. JPG'den farklı olarak PNG, her pikseli sıkıştırmadan kaynaklanan bozulmalar olmadan korur.
Birden fazla JPG dosyasını toplu olarak dönüştürebilir miyim?
Bu araç, maksimum kaliteyi sağlamak için her defasında bir dosyayı işler. Birden fazla dosya için işlemi tekrarlayın; her dönüşüm yalnızca birkaç saniye sürer.
Resimlerim dönüştürme sırasında gizli tutuluyor mu?
Evet. JPG dosyalarınız Canvas API ve JavaScript kullanılarak tamamen tarayıcınızda işlenir. Herhangi bir sunucuya hiçbir şey yüklenmez; dosya doğrudan cihazınızdan dönüştürücüye ve tekrar cihazınıza gider.
Maksimum dosya boyutu nedir?
50 MB. Resmin tamamı bir tuvale dönüştürüldüğünden, pratik sınır cihazınızın kullanılabilir belleğine bağlıdır. Modern masaüstü bilgisayarlar 50 MB JPEG'leri sorunsuzca işler; eski mobil cihazlar en büyük dosyalarla uğraşmak zorunda kalabilir.
EXIF meta verileri korunacak mı?
Hayır. Tarayıcı tuvali API'si EXIF, ICC renk profillerini veya diğer JPEG meta verilerini korumaz. PNG çıktısı yalnızca piksel verilerini içerir. Kamera meta verilerini korumanız gerekiyorsa ImageMagick veya exiftool gibi meta verileri koruyan bir masaüstü aracı kullanın.
Dönüştürücü aşamalı JPEG'leri işliyor mu?
Evet. Tarayıcının görüntü kod çözücüsü hem temel hem de aşamalı JPEG kodlamalarını şeffaf bir şekilde işler. Kaynağın kullandığı kodlamadan bağımsız olarak çıktı aynıdır.
Birden fazla JPG'yi toplu olarak dönüştürebilir miyim?
Arayüz aynı anda bir dosyayı işler, ancak sayfaları yeniden yüklemeden dosyaları arka arkaya dönüştürebilirsiniz. Yüksek hacimli toplu işler için ImageMagick (mogrify -format png *.jpg) gibi bir masaüstü aracı veya keskin kullanan bir Node.js betiği daha verimlidir.