Perbedaan antara PNG-8 dan PNG-24

PNG-8 lebih baik untuk grafis sederhana, sementara PNG-24 lebih baik untuk gambar.

Informasi warna

Perbedaan utamanya adalah jumlah informasi yang dapat disimpan oleh setiap jenis file. PNG-8 memiliki warna 8-bit, sehingga dapat menyimpan hingga 256 warna, dan PNG-24 memiliki warna 24-bit, sehingga dapat menyimpan hingga 16 juta warna. Hal ini memungkinkan PNG-8 agar hanya cocok untuk ikon grafis kecil dan gambar sederhana, sementara PNG-24 cocok untuk semua jenis gambar, khususnya foto.

Kompresi tanpa kehilangan

Kompresi gambar ada dalam dua tipe: lossless dan lossless. Kompresi lossless mengacu pada kompresi tanpa perubahan penampilan yang nyata. Kompresi lossy mengandung pengurangan nyata dalam penampilan. PNG-24 mampu mencapai kompresi lossless, sementara PNG-8 tidak dapat melakukannya karena banyaknya warna yang tersedia.

Ukuran file

Jenis file PNG-8 biasanya memiliki ukuran yang lebih kecil, terutama karena jumlah informasi yang mungkin dapat disimpan. Ketika gambar yang lebih kompleks seperti PNG-8 disimpan, file hanya memampatkan berbagai warna kompleks untuk mengubahnya menjadi satu set sederhana. Namun, PNG-24 menyimpan setiap nilai warna. Informasi tambahan ini menyebabkan ukuran file menjadi lebih besar.

Konversi

Gambar PNG-8 dapat disimpan sebagai gambar PNG-24, tetapi tidak dapat dilakukan secara terbalik. Ketika Anda mencoba untuk menyimpan gambar PNG-24 sebagai PNG-8 Anda akan melihat hilangnya warna, yang akan terlihat seperti gambar buram. Selain itu, jika ada zona yang sebagian transparan, seperti bayangan paralel atau kecerahan, area ini akan diganti dengan pita berwarna di PNG-8.