Ресайз изображения - resize()
PrImager::resize(
string imagePath
int width
int height
bool crop
string prefix
array arWatermark=[]
)
Метод производит ресайз изображений. Так же опционально доступно наложение водяного знака.
Метод возвращает ссылку на обработанное изображение.
Параметры
| Параметр | Описание |
| imagePath | Путь к изображению |
| width | Ширина изображения |
| height | Высота изображения |
| crop | Нужно ли кропить изображения (жесткая обрезка) |
| prefix | Добавочный префикс (к нему привязывается кеш) |
| arWatermark | Водяной знак [ |
Пример
$image = PrImager::resize('image.jpg', 150, 150, true, 'image-15642'); // Квадратная обрезанная миниатюра (crop)
$image = PrImager::resize('image.jpg', 400, false, false, 'image-15642'); //Масштабировать по ширине, высота отресайзится в пропорциях