Такие методы оптимизации подходят, когда есть большое количество изображений, а времени возиться с ними просто нет или не хочется. Для обработки используются две программы: и . Если с первой программой еще можно разобраться для использования в потоковой обработке, то в jpegtran подобные механизмы просто отсутствуют. Здесь на помощь приходит консольный язык Windows.
Создаем обычный текстовый файл, который в дальнейшем переименовываем в .bat и пишем:
01
02
03
04
05cd /d .
for %%c in (*.jpg) do call :wer "%%~nxc" "%%~nc.jpg"
goto :eof
:wer
jpegtran -copy none -optimize -perfect "%~1" "%~2"
Это было для обработки JPEG файлов, а для PNG:
01pngcrush -rem alla -reduce -brute -d ".\optimazed" *.png
Далее перемещаем
Вот и все. Да подобные методы не всегда являются оптимальными, подходя индивидуально к каждому изображению можно добиться лучшего результата, но и времени на это потребуется больше. Тут все просто, быстро и без потери качества.
Скачать программы в .rar (194 Кб)
- Рубрики
- Проектирование интерфейсов (1)
- Из жизни студии (1)
- Оптимизация (1)
-
Программирование (1)
- Zend Framework (1)