Horik_off
@Horik_off
Developer

Как реализовать функционал генерации thumbnails с учетом пропорций в Yii2?

Есть некоторая фиксированная по ширине и высоте область на странице - скажем, такая -
6e30c0c2626047d4a850e44f7eeb4b8e.png
Есть заведомое известное (максимум три) количество изображений, разрешенных к загрузке на страницу с разными соотношениями, ориентацией (landscape, album) и разными размерами.

Иными словами, возможны три варианта расположения изображений в вышеописанной области:
Проиллюстрирую на примере, пусть в качестве исходной картинки, которую загрузил пользователь, будет это изображение:
6aaec278e9694b849d1814563e51785a.jpg
Следовательно возможные варианты ресайза и генерации thumbs будут выглядеть так:
Загружено 1 изображение:
fa39d6b829f944c8a0b18a2351709167.png
Загружено 2 изображения:
584198f1eaa64406acfc93ee134990fc.png
Загружено 3 изображения:
e3304c57e892483ab0149186bc94cbe5.png

Иными словами нужен умный ресайзер и генератор миниаютюр или же план (как запилить) если ресайзер отсутствует.
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
на GD2 - написать за час.
Ответ написан
ppokrovsky
@ppokrovsky
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы