Я обнаружил, что ImageMagick 7 дает такой же хороший результат, как и результат, полученный Mozilla Firefox:
Чтобы изменить размер изображения с помощью ImageMagick, используйте команду:
magick image.png -resize 600 small.png
Это изменит размер image.png
до ширины 600 пикселей, сохраняя соотношение сторон и сохраняя вывод как small.png
.
После некоторых проб и ошибок я даже нашел способ выполнить пакетное изменение размера с помощью cmd.exe в Windows 7. Команда:
for %f IN (*.png) DO magick %f -resize 600 scaled/%f
изменяет размер всех изображений PNG в текущем каталоге до ширины 600 пикселей, сохраняя соотношение сторон и помещая выходные изображения в scaled
подкаталог.