Модуль позволяет массово изменять размеры изображений в директории /upload/ на основании заданных параметров. Также вносит изменения об обновленных значениях файлов в таблицу b_file.
Отлично подойдет для ситуаций, в которых необходимо освободить дисковое пространство сервера или же, если контент-менеджеры загружают изображения, не сжимая их. Также пригодится оптимизаторам для уменьшения размера отображаемых ресурсов и ускорения загрузки страниц сайта.
Для фильтрации доступно множество параметров файлов: модуль, MIME-тип, дата изменения, размер файла, ширина, высота, оригинальное название и ID. Для некоторых из параметров можно указать тип сравнения.
Для сортировки можно указать направление по одному из параметров.
Решение работает с основными форматами изображений: JPEG, PNG, GIF, BMP и WebP. Изображения в формате BMP при обработке будут конвертироваться в JPG и полностью перезаписываться с изменением расширения. Также, можно конвертировать PNG изображения в формат JPG. Доступна конвертация изображений в формат WebP.
Для самой обработки доступны основные параметры: новая ширина и длина, JPG-сжатие, тип масштабирования. Для удобства использования можно выбирать, инвертировать предустановки по размерам.
При анализе и обработке подсчитывается общее количество файлов, их старый и новый размер и полученная экономия дискового пространства.
Стандартная установка решения из Marketplace. Для установки модуля потребуется наличие модуля "Ядро для модулей" (будет предложено добавить в процессе установки).
После установки необходимо перейти в раздел "ВебПростор/Ресайзер изображений"
Необходимо задать параметры для поиска изображений и нажать кнопку "Найти файлы".
В появившейся форме необходимо указать параметры обработки и нажать на кнопку "Запустить обработку", подтвердив действие.
Не забывайте, что вы работаете с исходными файлами изображений, внесенные изменения отменить нельзя!
После обработки рекомендуется очистить все файлы кеша.