Утилита pngcrush позволяет оптимизировать PNG изображения.
В Debian эта утилита входит в пакеты:
apt-get install pngcrush
Исходный код и файлы для Windows можно взять тут.
Используйте эту команду, чтобы сжать png файл как можно сильнее:
pngcrush -rem alla -rem text -reduce -brute in.png out.png
## Файл in.png будет оптимизирован, и результат сохранен в out.png
Простой вариант автоматической оптимизации:
pngcrush -reduce -brute in.png out.png
Pngcrush также может убрать все данные о цветовой коррекции из файла:
pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB in.png out.png
Вспомогательные данные также могут быть удалены:
pngcrush -rem alla -rem text in.png out.png
Для максимальной оптимизации всех изображений в папке используйте такую команду:
for file in *.png ; do pngcrush -reduce -brute -rem alla -rem gAMA -rem cHRM -rem iCCP -rem sRGB "$file" "${file%.png}-crushed.png" && mv "${file%.png}-crushed.png" "$file" ; done
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…