Хотелось бы рассказать об утилитах для преобразования PNG 24 в PNG 8, помимо Fireworks. Судя по отзывам Fireworks справляется с этой задачей лучше всего, но не у всех он есть. Плюсы PNG 8: меньший размер, при правельной обработке поддержка прозрачности и олупрозрачности (что важнее) как в PNG 24.
Так что альтернатива пригодится.
Я обнаружил две утилиты для требуемой задачи:
- Pngquant.
- Pngnq — переделанный вариант Pngquant. Для работы программы необходима библиотека
Libpng13.dll
, которую можно скачать здесь.
По умолчанию работать с обоими программами нужно из командной строки. Однако для Pngquant имеется GUI. Для его установки нужно:
- Скачать и распаковать GUI.
- Скачать саму утилиту.
- Скачать пакет платформы Microsoft® .NET (возможно он у вас уже установлен).
- Скопировать файл
pngquant.exe
в папкуC:windows/system32/
.
К сожалению сравнить результаты работы обоих программ пока не было возможности. Автор Pngnq заявляет, что в программе используется более лучший алгоритм для преобразования. Тем не менее можно посмотреть на обработанные изображения на сайтах обоих программ.