Консольная утилита для оптимизации графических файлов формата PNG.
Pngcrush — консольная утилита для оптимизации, уменьшения размера графических файлов формата PNG (Portable Network Graphics). Является основным приложением проекта PMT (PNG and MNG tools).
Основным назначением Pngcrush является уменьшение размера PNG изображений, "по умолчанию" используется лишь несколько общих методов сжатия файла, сжимая изображение несколькими различными комбинациями Pngcrush сохраняет файл наименьшего размера. Самый простой, без дополнительных опций, способ использования:
pngcrush исходный_файл.png выходной_файл.png
Известно что большинство приложений для работы с графическими файлами
добавляет в них различную информацию, которая обычно ненужна, но её
удаление приводит к существенному сокращению размера исходного файла (до 40%), без ущерба для качества изображения. Могут быть удалены все данные о коррекции цвета (гамма, баланс белого, цветовой профиль и прочее), можно без потерь качества уменьшить битовую глубину изображения или поменять цветовую палитру. Можно задать удаление (и вставку) текстовых компонентов, можно корректировать неверную информацию о цвете и многое другое...
Лицензия: LGPLv2, OSI-Approved Open Source
Домашняя страница
Страница на sourceforge.net
Автор: posixru http://zenway.ru/page/pngcrush
|