Ресайз изображения - 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'); //Масштабировать по ширине, высота отресайзится в пропорциях