|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - скрипт рекурсивного изменения размера изображений |
|
|
Любой язык - скрипт рекурсивного изменения размера изображений
|
Ветеран Сообщения: 968 |
имеем папку с папками(тысячи) в которых лежат tifы
данные тифы получены путём сканирования с определенными параметрами Скрытый текст
<ImagePath Path="\\10.xx.xx.xx\scan\" ViewingPath="C:\Program Files\IrfanView\i_view32.exe" FileExt="tif" ScanParams="/scan /dpi=(300,300) /convert=%2:S" ConvertToSave="%1:S /resize_short=800 /resample /aspectratio /dpi=(300,300) /bpp=4 /jpgq=40 /tifc=7 /convert=%2:S" ConvertToTIF="1:S /convert=%2:S" AppendToTIF="%1:S /append=%2:S /silent /killmesoftly"/> через IrfanView, обычно они имеют размер 800*1100(может варьироваться +- т.е. 1098 1200) и физический размер 150-400 кб но где то произошла ошибка и размеры тифов получились 2552*3508 и физически на 25 м каждый помогите скриптом который пройдется по всем вложенным папкам (их по идее одна рекурсия) и скорректирует размер тифов до 800*(соотношение стороны) |
|
Отправлено: 01:52, 18-01-2015 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Подскажите с написанием скрипта.
Нужно запустить батник рядом с папками с графическими файлами (например jpg) разного размера, чтобы на выходе получились новые папки с файлами jpg пропорционально уменьшенными до 1 мб. Или как вариант, скрипт vbs, на который можно перетаскивать папки с файлами для их обработки. п.с. с ключами nconvert не разобрался. |
Отправлено: 10:53, 23-01-2015 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1758
|
|
Отправлено: 13:32, 23-01-2015 | #22 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Foreigner, всё равно размер становится больше 1 мб.
![]() Проблема в том, что нужно по интернету на сервер заливать файлы размером не более 1 Мб. Приходится править ручками размер ( я использую FastStone Image Viewer), что довольно утомительно. Цитата Foreigner:
|
|
Последний раз редактировалось sov44, 23-01-2015 в 13:56. Отправлено: 13:48, 23-01-2015 | #23 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать тогда вероятно проблема в сервере который хочет видеть именно мегабайт, а не мебибайт. В уже указанной Foreigner строке исправь 1048576 на 1000000
|
Отправлено: 14:06, 23-01-2015 | #24 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - Windows перестал запускаться после изменения размера диска | svetkost | Microsoft Windows 7 | 5 | 09-03-2014 15:11 | |
CMD/BAT - Нужна помошь:скрипт для проверки изменения размера папки, с перезапуском программы | abezze | Скриптовые языки администрирования Windows | 0 | 20-12-2011 16:43 | |
Графика - Изменение размера изображений | kirill_ghost | Программное обеспечение Windows | 10 | 15-05-2008 17:45 | |
Проблемы изменения изображений и текста | pvik1970 | Автоматическая установка Windows 2000/XP/2003 | 4 | 22-01-2006 15:40 | |
Программа, для изменения размера изображения | libricon | Общий по Linux | 6 | 27-10-2005 23:41 |
|