![]() |
Изменение размера изображений *.png; *.jpg; *.jpeg; *.bmp
Доброго времени суток!
Есть много изображений (с расширениями: *.png; *.jpg; *.jpeg; *.bmp) в D:\Test, которая содержит много подкаталогов, в которых содержатся тоже изображения. Необходимо уменьшить все изображения путем изменения размера в пикселях сохраняя пропорцию. А так же не изменять размер, если исходных размер меньше нового и если размер изображения не изменяется, то с файлом ничего делать не нужно. Выходной папкой будет являться каталог с исходными файлами. Имена должны быть так же сохранены. Подойдёт любой язык. Главное чтобы выполнял свою задачу. Подсобите пожалуйста командой, скриптом. |
Цитата:
Цитата:
Скажу сразу, вам понадобится ImageMagick с параметрами. |
Цитата:
Цитата:
HTML код:
Необходимо уменьшить все изображения путем изменения размера в пикселях сохраняя пропорцию. А так же не изменять размер, если исходных размер меньше нового и если размер изображения не изменяется, то с файлом ничего делать не нужно. |
Цитата:
Цитата:
Цитата:
|
Вложений: 1
|
Цитата:
Пробуйте: Скрытый текст
Код:
@echo off Путь к исходному каталогу указывается аргументом пакетного файла (также можно просто перетащить папку на пакетный файл в Проводнике). Для работы Вам потребуется загрузить и установить ImageMagick (если только у Вас не полиграфия — берите либо ImageMagick-7.0.8-16-Q8-x64-static.exe, либо ImageMagick-7.0.8-16-Q8-x86-static.exe в зависимости от разрядности Вашей ОС) отсюда: Download @ ImageMagick, Windows Binary Release. P.S. Разумеется, изначально «потренируйтесь на кошках». |
Время: 12:58. |
Время: 12:58.
© OSzone.net 2001-