PNG dosya biçimi açıklandı

Portable Network Graphics · .png

Uzantı.png
MIME türüimage/png
TürGörseller
GeliştirenPNG Development Group / W3C
İlk sürüm1996
TelifsizEvet
SıkıştırmaKayıpsız

PNG dosyası nedir?

PNG, 1996'da GIF'in patentsiz alternatifi olarak oluşturulmuş kayıpsız bir raster görsel biçimidir. Her piksel tam olarak saklanır, bu yüzden ekran görüntüleri, diyagramlar, logolar ve metin kaç kez kaydedilirse kaydedilsin keskin kalır. 24 bit renk ve 8 bit alfa kanalı destekler; bu, GIF'in yapamadığı yumuşak, kısmi şeffaflık sağlar.

Sıkıştırma ZIP ile aynı algoritmaya dayanır; düz renkler ve yinelenen desenlerde iyi, fotoğraflarda kötü çalışır: PNG olarak kaydedilen bir fotoğraf çoğu zaman JPG'deki aynı görselden birkaç kat büyüktür. PNG meta veri ve renk profili saklayabilir ama animasyon saklayamaz; onu ayrı bir uzantı olan APNG üstlenir.

PNG ne zaman doğru seçimdir

Güçlü yanları

  • Kayıpsız: pikseller her kaydetmede tam korunur
  • Logolar, simgeler ve kaplamalar için gerçek alfa şeffaflığı
  • Ekran görüntülerinde ve diyagramlarda keskin metin ve çizgiler

Sınırlamaları

  • Fotoğraflar JPG veya WebP'ye göre büyük olur
  • Temel biçimde animasyon yok
  • Katman ve vektör şekilleri için yerel destek yok

PNG dosyası nasıl açılır

Her tarayıcı, işletim sistemi ve görsel editörü PNG açar. Baskı için kayıtlı çözünürlüğü denetlemek için DPI denetleyici, yeniden örneklemeden değiştirmek için DPI dönüştürücü kullanılır.

PNG nasıl dönüştürülür

PNG'den JPG'ye şeffaflık gerektirmeyen fotoğrafları küçültür, PNG'den WebP'ye web için şeffaflığı daha küçük bir dosyada korur, PNG'den PDF'ye ekran görüntülerinden belge yapar ve PNG'den ICO'ya Windows simgesi üretir. PNG'den SVG'ye basit grafikleri vektörleştirir.

Sık sorulan sorular

PNG JPG'den iyi mi?

Ekran görüntüleri, logolar, metin ve şeffaf görseller için evet. Fotoğraflarda JPG veya WebP olağan kalite ayarlarında görünür kayıp olmadan çok daha küçük dosyalar verir.

PNG dosyam neden bu kadar büyük?

Kayıpsız olduğu için: fotoğraf veya geçişlerle dolu bir görsel sıkıştırıcıya az yineleme bırakır. JPG veya WebP'ye dönüştürün ya da görsel bir grafikse renk sayısını azaltın.

PNG animasyon destekler mi?

Standart biçimde hayır. Animasyonlu PNG (APNG) çoğu tarayıcı tarafından desteklenir ama editörlerde daha az; GIF, WebP veya kısa bir MP4 daha taşınabilir animasyon seçenekleridir.

PNG arka planını şeffaf yapabilir miyim?

Evet; PNG tam alfa şeffaflığı destekler. Arka planı bir görsel editöründe kaldırıp PNG olarak kaydedin. Sonradan JPG'ye dönüştürmek şeffaf alanı düz renkle doldurur.

PNG-8 ile PNG-24 arasındaki fark nedir?

Bunlar PNG standardındaki renk türleri için kullanılan gayriresmî adlardır. PNG-8, en fazla 256 renklik bir paleti olan dizinli bir görüntüdür ve simgelere ve basit grafiklere uygundur. PNG-24 kırmızı, yeşil ve mavi kanal başına 8 bit içeren gerçek renktir, PNG-32 ise buna 8 bitlik bir alfa kanalı ekler. PNG yüksek hassasiyetli çalışmalar için kanal başına 16 biti de destekler. Dizinli bir PNG de palet girdisi başına saklanan saydamlık taşıyabilir.

PNG dosyası EXIF gibi meta veriler saklar mı?

PNG meta verileri bloklar (chunks) içinde saklar. tEXt, zTXt ve iTXt adlı metin blokları başlık, yazar, açıklama ve dosyayı oluşturan yazılım gibi alanları tutar. pHYs bloğu baskı için amaçlanan fiziksel çözünürlüğü kaydeder. Belirtimin sonraki bir uzantısı kamera meta verileri için bir eXIf bloğu ekledi, ancak ekran görüntüleri ve dışa aktarılan grafikler onu nadiren içerir. Düzenleyiciler ve optimize ediciler bu blokları sıklıkla siler, bu yüzden meta verilere güvenmeden önce dosyayı kontrol edin.