Иногда надо сделать так чтобы загружаемые фотографии обрабатывались автоматически на стороне сервера под заданные параметры. Например чтобы для превьюшки бралась первая фотография и обрезалась до 100x100 px, а потом закруглялись уголки с радиусом 10px.
Это все позволяет сделать связка модулей ImageCache и ImageCache Actions (перевод из инструкции):
- Alpha Прозрачность — Настройка прозрачности.
- Аспект переключателя — переключение между портретным и ландшафтным. - Использование различных эффектов в зависимости от изображения пейзаж или портретной формы. Выбирает между ними на основе правил.
- Автоповорот — автоповорот изображения, основываясь на EXIF ориентации.
- Яркость — Регулировка яркости изображения.
- Изменению формата файла — Выберите, чтобы сохранить изображение в виде различных типов файлов.
- Цвет — Настройка цвета изображения.
- Crop — обрезать изображение в прямоугольник, указанные данной компенсации и размеров.
- Добавление пользовательских действий — Работает пользовательский код PHP
- Определить Холст — Определить размер рабочего полотна и цвет фона, который контролирует размеры вывода изображения
- Desaturate — Преобразование изображения в оттенки серого.
- Негатив — Инвертировать цвет и яркость.
- Водяные знаки — Выбор файла изображения, который хотим использовать в качестве наложения, его в верхний слой картинки.
- Наложение — исходное изображение на холст. Места исходного изображения на холст для создания композиции.
- Resize — Изменение размера изображения для точного набора размеров, не обращая внимания пропорции.
- Поворот — Поворот изображения.
- Закругленные углы — Это верно кадрирование, не накладки, так что результат может быть прозрачным.
- Масштаб — Изменение размера изображения сохранения оригинального удлинения (только одно значение необходимости).
- Масштаб и обрезка — Изменение размера изображения, сохраняя пропорции, а затем обрезать с указанными размерами.
- Резкость — увеличение резкости изображения с помощью нерезкой маски.
- Подложка (фон) — Выбор файла изображения вы хотите использовать в качестве фона, а также положение обработанное изображение на нем.