Как сделать resize с масштабированием и обрезкой Imagine?
Как сделать resize с масштабированием и обрезкой Imagine?
Как сделать resize с масштабированием и обрезкой Imagine?Ведь если просто ужимать под размер, который не соответствует размеру оригинала, то изображение сомнётся. Если уменьшать текущий, то картинка не будет нужных размеров. В общем надо именно уменьшить по пропорциям, подвести к нужным размерам, а потом обрезать лишнее. Нужны идеи, в общем.
Re: Как сделать resize с масштабированием и обрезкой Imagine?
Я упомянул класс, но мне нужен конкретный совет. Resize меняет размер не по пропорциям, а crop отсекает сразу.
Re: Как сделать resize с масштабированием и обрезкой Imagine?
Вычисляйте пропорции
Re: Как сделать resize с масштабированием и обрезкой Imagine?
А я упомянул метод, который масштабирует и урезает.
Re: Как сделать resize с масштабированием и обрезкой Imagine?
А я в том, что юзал этот метод и просто не проверил его на картинке с нестандартными размерами(длинная, но невысокая). thumbnail сохраняет с пропорцией, да. ElisDN, спасибо.
Re: Как сделать resize с масштабированием и обрезкой Imagine?
http://stuff.cebe.cc/yii2docs-ru/yii-im ... e()-detail
метод есть, а на деле его нет
этот способ сохранит картинку без пропорции
метод есть, а на деле его нет
как использовать resize() ?Error
Call to undefined method yii\imagine\Image::resize()
Код: Выделить всё
Image::thumbnail('@webroot/img/test-image.jpg', 120, 120)
->save(Yii::getAlias('@runtime/thumb-test-image.jpg'), ['quality' => 50]);