Поделиться через


Служебная программа Image Resizer

Image Resizer — это расширение оболочки Windows для массового изменения размера образа, которое помогает быстро изменить размер нескольких образов одновременно. После установки PowerToysвы можете щелкнуть правой кнопкой мыши один или несколько выбранных файлов File Explorer изображений и выбрать изменение размера с помощью ImageResizer в меню, чтобы упростить рабочий процесс обработки изображений.

 Анимационная демонстрация GIF утилиты PowerToysImage Resizer, показ изменения размера изображений в массовом порядке в WindowsFile Explorer.

Image Resizer позволяет изменять размер изображений, перетаскивая выбранные файлы с помощью правой кнопки мыши. Это позволяет быстро сохранять изображения измененного размера в папке.

PowerToys

Примечание.

Если выбрано Игнорировать ориентацию рисунков, ширина и высота указанного размера могут быть изменены, чтобы соответствовать ориентации (книжная или альбомная) текущего изображения. Другими словами: если выбрано, наименьшее число (в ширине или высоте) в параметрах будет применено к наименьшему измерению изображения. Независимо от того, объявлено это как ширина или высота. Задумка заключается в том, что разные фотографии с разными ориентациями все равно будут иметь одинаковый размер.

Настройки

Image Resizer На странице настройте следующие параметры.

Снимок экрана: PowerToysImage Resizer страница параметров с предустановками размера и параметрами конфигурации.

Размеры

Добавьте новые предустановленные размеры. Каждый размер можно настроить как Fill, Fit или Stretch. Измерение, используемое для изменения размера, может быть сантиметров, дюймов, процентов или пикселей.

Заполнение, подгонка и растяжение

  • Заполнение: Заполняет весь указанный размер изображением. Пропорционально масштабирует изображение. При необходимости обрезает изображение.
  • Подгонка. Подгоняет все изображение под указанный размер. Пропорционально масштабирует изображение. Не обрезает изображение.
  • Растянуть. Растягивает изображение на весь указанный размер. Непропорционально растягивает изображение по мере необходимости. Не обрезает изображение.

Совет

Ширину или высоту можно оставить пустой. Размер будет вычислен до значения, пропорционального исходному соотношению сторон изображения.

Резервное кодирование

Резервный кодировщик используется, если файл не может быть сохранен в исходном формате. Например, формат изображения Windows метафайла (WMF) имеет декодировщик для чтения изображения, но кодировщик для записи нового изображения не используется. В этом случае изображение нельзя сохранить в исходном формате. Укажите формат, который будет использоваться резервным кодировщиком: PNG, JPEG, TIFF, BMP, GIF или WMPhoto. Это не средство преобразования типов файлов. Он работает только в качестве резервной копии для неподдерживаемых форматов файлов.

Параметры кодирования

Setting Description
Интерлейсинг PNG Установите чередование PNG для изображений с измененным размером. Параметры: значение по умолчанию, включено или выключение. Чересстрочные PNG загружаются поэтапно, сначала показывая версию с низким разрешением.
Сжатие TIFF Задайте алгоритм сжатия для измененных образов TIFF. Параметры: Default, None, CCITT3, CCITT4, LZW, RLE или Zip.

Файлы

Имя файла измененного образа может использовать следующие параметры:

Параметр Результат
%1 Исходное имя файла
%2 Имя размера (как указано в параметрах PowerToysImage Resizer)
%3 Выбранная ширина
%4 Выбранная высота
%5 Фактическая высота
%6 Фактическая ширина

Пример: Задание формата имени файла как %1 (%2) в файле example.png и выбор параметра размерa файла Small приведет к имени файла example (Small).png. Задание формата %1_%4 в файле example.jpg и выбор параметра размера Medium 1366 × 768px приведут к тому, что файл будет назван example_768.jpg.

Вы можете указать путь каталога в структуре имени файла, чтобы сгруппировать изображения с измененным размером в подкаталоги. Пример: значение %2\%1 будет сохранять изображения с измененным размером в Small\example.jpg

Символы, недопустимые в именах файлов, будут заменены символом подчеркивания _.

Вы можете сохранить исходную дату последнего изменения на измененном изображении или сбросить ее во время действия изменения размера.

Справочник по командной строке

Image Resizer Интерфейс командной строки позволяет изменить размер одного или нескольких образов из командной строки.

Command Aliases Description
--help Показать справку
--show-config Вывод текущей эффективной конфигурации
--destination -d Выходной каталог (необязательно)
--width -w Ширина
--height -h Высота
--unit -u Единица (пиксель / процент / дюйм / сантиметр)
--fit -f Режим соответствия (заливка / соответствие / растяжение)
--size -s Предустановленный индекс размера (поддерживается 0 для пользовательского)
--shrink-only Только уменьшение (не увеличивать)
--replace Замена исходного
--ignore-orientation Игнорировать ориентацию EXIF
--remove-metadata Удалить метаданные
--quality -q Качество JPEG (1–100)
--keep-date-modified Сохранение времени последней записи источника
--file-name Формат имени выходного файла

Пример использования

# Show help
PowerToys.ImageResizerCLI.exe --help

# Show current config
PowerToys.ImageResizerCLI.exe --show-config

# Resize with explicit dimensions
PowerToys.ImageResizerCLI.exe --width 800 --height 600 .\image.png

# Use preset size 0 (Custom) and output to a folder
PowerToys.ImageResizerCLI.exe --size 0 -d "C:\Output" .\photo.png

# Preserve source LastWriteTime
PowerToys.ImageResizerCLI.exe --width 800 --height 600 --keep-date-modified -d "C:\Output" .\image.png

Установите PowerToys

Эта программа входит в состав служебных программ Майкрософт PowerToys для продвинутых пользователей. Он предоставляет набор полезных служебных программ для настройки и оптимизации Windows для повышения производительности. Сведения об установке PowerToysсм. в разделе "Установка PowerToys".