Разликата между PNG-8 и PNG-24

PNG-8 е по-подходящ за прости графики, докато PNG-24 е по-добър за изображения.

Цветна информация

Основната разлика е количеството информация, която всеки тип файл може да съхранява. PNG-8 има 8-битов цвят, така че може да съхранява до 256 цвята, а PNG-24 има 24-битов цвят, така че може да съхранява до 16 милиона цвята. Това позволява на PNG-8 да бъде подходящ само за малки графични икони и прости изображения, докато PNG-24 е подходящ за всякакъв вид изображение, особено за снимки.

Компресия без загуби

Компресията на изображението съществува в два типа: без загуби и без загуби. Без загуба на компресия се отнася до компресията без видими промени във външния вид. Загубата на компресия съдържа забележимо намаляване на външния вид. PNG-24 може да постигне компресия без загуба, докато PNG-8 не може да го направи поради броя на наличните цветове.

Размер на файла

Типът на PNG-8 файловете обикновено е с по-малък размер, главно поради количеството на възможната информация, която може да се съхранява. Когато се запази по-сложно изображение като PNG-8, файлът просто компресира сложна гама от цветове, за да го превърне в проста серия. PNG-24 обаче запазва всяка цветова стойност. Тази допълнителна информация увеличава размера на файла.

конверсия

PNG-8 изображенията могат да бъдат записани като PNG-24 изображения, но не могат да бъдат направени в обратен ред. Когато се опитате да запазите PNG-24 изображение като PNG-8, ще видите загуба на цвят, което ще изглежда като замъглено изображение. Освен това, ако някоя зона е частично прозрачна, като паралелна сянка или яркост, тази област ще бъде заменена с цветни ленти в PNG-8.