У меня есть более 700 изображений PNG. Мне нужно изменить размер и сохранить их. Однако мне также нужно, чтобы их прозрачность была целой.
Я попробовал Irfanview, но это не сработало. GIMP работает, но я не могу найти вариант пакетного сохранения. Я не собираюсь вручную изменять размер и сохранять более 700 изображений. Это слишком утомительно.
Есть ли какие-нибудь приложения, которые выполняют работу, в которой я нуждаюсь?
windows-7
batch
software-rec
image-editing
Сварливый медведь
источник
источник
Ответы:
Извините, вам придется использовать командную строку. Я действительно очень сомневаюсь, что вы можете найти программу с графическим интерфейсом, чтобы справиться с этим.
Вы не указали, какую ОС вы используете. В Linux следующая команда изменит размер всех файлов .png в текущем каталоге. Обратите внимание, что он будет перезаписывать исходные изображения:
Обратите внимание, что для строки Windows, если вы используете ее в сценарии, а не в командной строке, вам нужно использовать
%%i
вместо%i
.Другим вариантом будет сценарий GIMP . Этот скрипт изменит размер вашего изображения ( источник ):
Сохраните его как
batch_resize.scm
вscripts
каталоге GIMP , затем запустите его следующим образом:ОБНОВИТЬ:
Я только что наткнулся на этот пост, который предполагает, что плагин GIMP David Batch Processor должен делать именно то, что вы хотите. Статья посвящена Linux, но на странице плагина есть ссылка на версию для Windows .
источник
Я думаю, что инструмент ImBatch может помочь вам с вашей задачей. У меня отлично работает с Win7 x64. Это свободно.
источник
XNConvert имеет простой и интуитивно понятный графический интерфейс для этих задач.
источник
По умолчанию использование FFMpeg - самый короткий путь :)
Загрузите его здесь , поместите в папку с вашими файлами, откройте командную строку, перейдите в папку (с помощью
cd
) и напишите там:и измените
32x32
с вашим размером. Он изменит ваши PNG и поместит их вResized
папку.Это сделает работу без пакетного файла. Однако, если вы хотите поместить это в файл bat, напишите
%%
вместо%
.Надеюсь, это поможет вам.
источник
Я не пробовал ImBatch или XNConvert, которые другие упоминали здесь, но вот еще несколько советов для вас:
источник
У меня была одна и та же проблема много раз, и у меня был установлен Photoshop для большей части тех времен. Поэтому я соединил этот сценарий, используя несколько идей другого кода.
https://gist.github.com/pixelbacon/7754cba64125b0240504
использование
Рекомендации
Было более 2 ссылок на ссылки, моя текущая репутация не позволяет мне публиковать больше. Смотрите оригинальный скрипт, так как ссылки документированы.
источник