@magary4

Как проресайзить картинку в зависимости от ориентации?

все идет через стандартный LiipImagineBundle

myf:
            quality: 85
            jpeg_quality: 85
            filters:
                strip: ~
                thumbnail:
                    size: [465, 465]
                    mode: inset


как сделать чтоб если ориентация картинки портретная применить массив фильтров А, а если нет - то Б
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
IvanCher
@IvanCher
Мысли шире
Не помню точно методов этой библиотеки, но логика вроде ж простая:
1. В коде определяем ориентацию по соотношению стороны по вертикали и горизонтали.
2. Если картинка в портретной ориентации(ширина по Х меньше, чем по У), то делаешь applyFilter(a), иначе применяешь фильтр б.
Чем так не подходит ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы