Genel bakış
PNG, o dönemde LZW sıkıştırması patentli olan GIF’in patentsiz bir alternatifi olarak 1996’da oluşturuldu. W3C önerisi, ardından uluslararası ISO/IEC 15948 standardı oldu.
PNG; gri tonlamalı, paletli (en fazla 256 renk) ve kanal başına 16 bite kadar gerçek renkli görselleri, isteğe bağlı olarak tam alfa kanalıyla destekler. Kayıpsız olduğu için ne kaydederseniz birebir geri alırsınız — tekrar düzenlenecek görseller için idealdir.
APNG uzantısı animasyon ekler ve tüm modern tarayıcılar tarafından desteklenir, ancak birçok görsel düzenleyici APNG dosyalarını hâlâ durağan görsel olarak ele alır.
Avantajlar
- +Kayıpsız: asla kalite kaybı yok
- +Tam 8 bit alfa şeffaflığı
- +Keskin kenarlar ve yazılar
- +Evrensel destek
- +Kanal başına 16 bite kadar
Dezavantajlar
- −Fotoğraflar JPEG’e göre genellikle 5–10 kat daha büyük
- −Standartta kayıplı mod yok (genellikle palet azaltma kullanılır)
- −Animasyon (APNG) düzenleyicilerde zayıf destekleniyor
PNG sıkıştırması nasıl çalışır?
Her piksel satırı önce “filtrelenir”: beş filtreden biri (None, Sub, Up, Average, Paeth) her pikseli komşularından tahmin eder ve yalnızca farkı saklar. Filtrelenen veri ardından ZIP’in de kullandığı DEFLATE (LZ77 ve Huffman kodlaması) ile sıkıştırılır. OxiPNG gibi optimize ediciler, tek bir pikseli değiştirmeden dosyaları küçültmek için birçok filtre ve DEFLATE stratejisi dener; palet azaltma (256 veya daha az renge dönüştürme) ise grafik dosyalarını az görünür farkla %50–80 küçültebilir.
Yaygın kullanım alanları
- Logolar, simgeler ve arayüz grafikleri
- Ekran görüntüleri ve diyagramlar
- Şeffaflık gereken görseller
- Düzenleme sırasındaki ara dosyalar
Tarayıcı ve yazılım desteği
Tüm tarayıcılar ve görsel uygulamaları tarafından desteklenir. APNG animasyonu tüm güncel tarayıcılarda çalışır.
PNG nasıl dönüştürülür?
Bu sayfadaki dönüştürücüyü kullanın: dosyanızı bırakın, bir çıktı formatı seçin ve sonucu indirin. Dönüştürme tarayıcınızda çalışır, hiçbir şey yüklenmez.
- JPG şeffaflığı desteklemez. Şeffaf alanlar arka plan rengiyle doldurulur.
Tarayıcınızda yerel olarak işlenir
PNG SSS
PNG mi JPG mi kullanmalıyım?
Fotoğraflar için JPG, keskin kenarlı, yazılı, düz renkli veya şeffaf grafikler için PNG kullanın. PNG olarak kaydedilen bir fotoğraf kayıpsızdır ama genellikle çok daha büyüktür.
PNG dosyalarım neden bu kadar büyük?
PNG kayıpsız olduğundan fotoğraf ayrıntıları basitleştirilemez. Renk azaltmalı PNG sıkıştırmayı deneyin veya fotoğrafları JPG, WEBP ya da AVIF’e dönüştürün.
PNG animasyonu destekler mi?
Evet, modern tarayıcıların desteklediği APNG uzantısıyla. Ancak birçok düzenleyici yalnızca ilk kareyi gösterir.
PNG’ye dönüştürmek kaliteyi artırır mı?
Hayır. PNG görseli tam olarak olduğu gibi korur; kayıplı bir formatın daha önce attığı ayrıntıyı geri getiremez.