Настройка размера изображения Laravel с соотношением сторон 16: 9 - PullRequest
0 голосов
/ 29 марта 2019

Мне нужно изменить размер изображения, используя соотношение сторон 16: 9. У меня есть следующий код:

$img = Image::make($imageRealPath)->encode('jpg', 70);
$img->resize(intval($width), intval($height), null, function($constraint) {
    $constraint->aspectRatio();
});
$img->save(public_path('images') . '/' . $destinationPath . '/' . $filename);

Как вы видите, я должен установить ширину и высоту здесь. Но я не хочу устанавливать его, мне просто нужно, какое бы изображение ни было загружено, оно должно быть изменено с использованием указанного соотношения сторон.

Документация

в документации показано, как пропустить ширину или высоту, задав нулевые параметры. а где мне дать соотношение сторон?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...