Обработка позволяет:
1. как сжать отдельно выбранный файл
При нажатии на кнопку "1. Поместить файл" - выбирается файл в каталоге клиента,
При нажатии на кнопку "2. Сжать файл" - выбранный файл передается на сервер, обрабатывается, возвращается обратно и сохраняется в каталоге клиента с тем же названием с постфиксом в конце "_сжатый"
В константах конфигурации необходимо добавить новую (можно расширением) "Высота картинки", если константы нет, по умолчанию фото "сжимается" до высоты 1200 пикселей (ширина пропорционально).
На примере тестового фото jpg результат таков:
до сжатия: 1708x2362 5,05 Мб
после сжатия: 868x1200 2,75 Мб
Можно сжимать еще больше, оптимальная высота/ширина подбираются визуально по степени необходимости качества сжатого фото.
2. так сжать и все файлы товаров в базе
Алгоритм обработки файлов базы выполняется аналогично, перебором в цикле всех файлов изображений товаров.
Можно предварительно сделать резервную копию всех изображений товаров до сжатия, нажав на "1. Сохранить все файлы", обработка скопирует все файлы изображений товаров из базы в выбранный каталог, а при нажатии на кнопку "2. Сжать все файлы", будут уменьшены размеры у всех изображений товаров в базе средствами Платформы 1С.
Такие возможности работы с картинками доступны с версии Платформы 1С 8.3.14, подробнее про новые методы работы с картинками можно почитать в руководстве разработчика, глава 20, раздел 20.4 "Работа с картинками".