araç köşesi

PNG sıkıştırma

Saydam PNG'yi PNG olarak küçültün; logo ve ekran görüntüsünde arka plan korunur

PNG dosyalarını seçinKutuya dokunun ya da tıklayın — dosya seçme penceresi açılır. Dosyayı sürükleyip bırakmak da olur.Yalnız .png; fotoğraf JPG'si için görsel sıkıştırma aracı var. Saydamlık korunur, dosya cihazınızdan çıkmaz

Dosyalarınız sizde kalır. Dönüştürme tarayıcının içinde yapılır, hiçbir dosya sunucuya yüklenmez.

Nasıl çalışır?

PNG dosyanızı kutuya dokunarak ya da tıklayarak seçin; yalnız .png uzantılı dosyalar girer ve birkaçını birlikte seçebilirsiniz. Araç dosyayı cihazınızda açar, görseldeki renkleri seçtiğiniz sayıya indirir ve 8 bit paletli bir PNG olarak yeniden yazar. Saydam arka plan ve yarı saydam kenarlar palette saklandığı için korunur; genişlik ve yükseklik değişmez. Renk sayısı tek ayardır: 256 renk fotoğraf gibi yumuşak geçişli görsellerde bile çoğu zaman göze fark edilmez, 64 renk ise logo, ikon ve ekran görüntüsü gibi az renkli görsellerde en büyük kazancı verir. "Kayıpsız" seçeneği renklere dokunmaz, yalnız sıkıştırmayı baştan yapar; kazancı küçüktür, bazen hiç yoktur. Örnek: 1920×1080 piksellik bir ekran görüntüsü tam renkli PNG olarak birkaç yüz kilobayttan bir megabayta kadar tutabilir; 64 renkle çoğu zaman yarısının altına iner. Sonuç satırı eski ve yeni boyutu, yüzdeyi ve ölçüyü yazar; dosya büyüdüyse bunu da söyler, o durumda orijinali kullanın. Her deneme orijinal dosyadan başlar.

Bu araç compress png, png compressor aramalarıyla da biliniyor.

Paletli PNG (8 bit PNG) nedir?

Paletli PNG, her pikselin rengini doğrudan değil, dosyanın başındaki en çok 256 renklik bir tablodaki sıra numarasıyla saklayan PNG türüdür. Tam renkli PNG piksel başına 3 ya da 4 bayt tutarken paletli PNG 1 bayt tutar; bu yüzden aynı görsel üçte bir, dörtte bir boyuta inebilir. Palete saydamlık tablosu (tRNS) da eklenebildiği için her renk kendi saydamlık derecesini taşır: logonun yumuşak kenarı yarı saydam kalır. Bu sayfa görseli bu türe çevirir; çıktı her tarayıcıda, telefonda ve tasarım programında açılan sıradan bir PNG'dir.

Renk azaltma (nicemleme) nedir?

Renk azaltma, görseldeki binlerce ayrı rengi birbirine en yakın olanları birleştirerek seçilen sayıya indirme işidir; teknik adı nicemlemedir (quantization). İyi bir nicemleyici renkleri görselin gerçekten kullandığı bölgelerden seçer: mavi gökyüzü ağırlıklı bir görselde paletin çoğu maviye gider. Az renkli görsellerde (logo, ikon, arayüz ekran görüntüsü) kayıp görünmez, çünkü görsel zaten o kadar renk taşımıyordur. Fotoğrafta 64 rengin altı yumuşak geçişlerde kademeli bantlar bırakabilir; o durumda 256'yı seçin ya da fotoğrafı JPG'ye çevirin.

PNG sıkıştırma ile görsel sıkıştırma arasındaki fark nedir?

Görsel sıkıştırma aracı her girdiyi JPG olarak yazar: fotoğrafta çok etkilidir ama saydam alan beyaza döner ve çıktı artık PNG değildir. PNG sıkıştırma dosyayı PNG olarak bırakır; kazancı renk sayısını azaltmaktan gelir, saydam arka plan ve yarı saydam kenarlar korunur. Logo, ikon, ekran görüntüsü, çıkartma ve web sitesi grafiği için bu sayfayı; saydamlığı olmayan kamera fotoğrafı için görsel sıkıştırmayı kullanın. Fotoğrafı PNG olarak sıkıştırmak mümkündür ama aynı kalitede JPG çoğu zaman daha küçük olur.

PNG neden büyük ve bu araç nerede kayıp verir?

PNG kayıpsız bir biçimdir: her pikseli olduğu gibi saklar ve kendi sıkıştırması (deflate) zaten uygulanmıştır. Bu yüzden bir PNG'yi "kaliteyi düşürerek" küçültmenin JPG'deki gibi bir ayarı yoktur; gerçek kazanç ancak içerik sadeleşince gelir. Bu araç sadeleştirmeyi renk sayısında yapar: tam renkli bir PNG'de 16 milyon olası renk vardır, çıktıda en çok 256 kalır. Az renkli görsellerde bu fark görünmez; gökyüzü, cilt tonu ve gölge gibi yumuşak geçişlerde 64 rengin altı kademeli bantlar bırakabilir.

Saydamlık kaybolmaz ama o da palete girer: kenar yumuşatması 256 yerine daha az saydamlık basamağıyla çizilir, çoğu ekranda fark edilmez. "Kayıpsız" seçenekte hiçbir piksel değişmez; kazanç yalnız sıkıştırmanın yeniden yapılmasından gelir ve bir tasarım programının zaten iyi sıkıştırdığı dosyada dosya büyüyebilir. Sonuç satırı bunu söyler; o durumda orijinali kullanın ya da renk sayısını düşürün.

Hangi görselde hangi ayar?

Logo, ikon, yazı içeren görsel ve ekran görüntüsü: 64 renk. Bu görseller zaten birkaç düz renkten oluşur; kazanç büyük, kayıp görünmezdir. Web sitesi grafiği, çizim ve arayüz görseli: 128 renk. Saydam arka planlı ürün fotoğrafı ya da yumuşak gölgeli görsel: 256 renk; geçişler korunur, dosya çoğu zaman yine yarıya iner.

Saydamlığı olmayan kamera fotoğrafı için bu sayfa doğru yer değildir: JPG'ye çevirmek aynı görünümde çok daha küçük dosya verir, bunun için görsel sıkıştırma aracını kullanın. Çıktının boyutunu belirli bir sınıra (ör. bir formun 500 KB sınırı) indirmeniz gerekiyorsa önce 256 ile deneyin, yetmezse 128 ve 64'e inin; ölçüyü de küçültmek isterseniz görsel boyutlandırma aracından sonra buraya dönün.

Sık sorulanlar

PNG sıkıştırınca saydam arka plan gider mi?

Hayır. Çıktı yine PNG'dir ve saydamlık palette saklanır; saydam arka plan saydam, yarı saydam kenarlar yarı saydam kalır. Saydamlığın kaybolduğu durum PNG'yi JPG'ye çevirmektir, çünkü JPG saydamlık taşımaz; bu araç JPG'ye çevirmez.

Kalite kaybı olmadan PNG küçültülebilir mi?

Kısmen. "Kayıpsız" seçeneği hiçbir pikseli değiştirmeden sıkıştırmayı baştan yapar, ama kazanç çoğu zaman küçüktür. Asıl kazanç renk azaltmadadır: 256 renk çoğu görselde gözle ayırt edilmez, yani pratikte kayıpsız görünür, ama piksel düzeyinde birebir aynı değildir.

PNG mi küçük olur, JPG mi?

Kamera fotoğrafında JPG neredeyse her zaman daha küçüktür. Logo, ikon, yazılı görsel ve ekran görüntüsünde paletli PNG çoğu zaman JPG'den küçük ve daha nettir; ayrıca saydamlığı korur. Görselinizde saydam alan varsa ya da keskin yazı içeriyorsa PNG'de kalın.

Dosyam bir yere yükleniyor mu?

Hayır. PNG cihazınızdan çıkmaz: çözme, renk azaltma ve yeniden yazma tarayıcınızın içinde yapılır; sayfa açıldıktan sonra internet kesilse bile çalışır. Çok büyük görsellerde işlem telefonda birkaç saniye sürebilir, çünkü işi sunucu değil cihazınız yapar.