Есть много различного софта, позволяющего массово изменять размеры фотографий или картинок. Каждый кто сталкивается с такой задачей, спрашивает себя: "А разве Windows не умеет массово менять размеры картинок"?
Честный ответ: не умеет. А правильный ответ: умеет, с некоторыми дополнениями. В качестве дополнений в этом случае выступает пакет Microsoft PowerToys — набор полезных служебных программ, не входящих в основной пакет Windows.
Microsoft PowerToys — набор служебных утилит для Windows 10
Из этого пакета нам поможет утилита с говорящим названием Image Resizer.
Image Resizer
Image Resizer — расширение оболочки Windows для изменения размеров рисунков.
https://docs.microsoft.com/ru-ru/windows/powertoys/image-resizer
Устанавливаем Image Resizer.
Пример использования
Допустим, у нас есть пачка фотографий. Размер фотографий большой, в примере одно из фото 3264 x 2448.
Выделяем пачку фотографий, тыкаем правой кнопкой. В меню выбираем "Изменить размер изображений".
Открывается окно мастера изменения размера изображений. Можно выбрать один из предустановленных вариантов или указать свой размер. Дополнительные опции:
- Только уменьшать изображения, но не увеличивать
- Изменить размер исходных изображений (не создавать копии)
- Игнорировать ориентацию изображений
Хочу вписать картинки в прямоугольник 900 x 1200. Изменение размера.
Размер всех фотографий изменён.
Примечания
Не используйте галку "Изменить размер исходных изображений (не создавать копии)" на первых порах.
Опция "Игнорировать ориентацию изображений" как-то странно работает. не совсем понял как. Она работает, но не так как я ожидал. Но я приспособился, сначала меняю размер только горизонтальных фотографий, вторым заходом — только вертикальных.
Мне не хватает некоторого функционала, например, задать всем фоткам указанную ширину. Но, вероятно, я не до конца разобрался в возможностях утилиты...