@antonowano
Профессиональный самоучка

Как изменить размер картинки налету и сохранить её в папку?

В проекте для файлов у меня есть сущность File. Для некоторых файлов, а именно картинок, нужна уменьшенная копия, поэтому я создал еще одно поле для неё. НО спустя некоторое время возникла потребность добавить еще одну копию картинки другого размера, но загрязнять базу данными лишними полями нет желания.
Недавно работая с CMS, я обратил внимание, что миниатюры создаются и сохраняются без участия базы данных. Немного поразмыслив, я понял принцип действия. Когда пользователь посещает страницу, на которой должна быть миниатюра, сервер берет изображение, уменьшает его и сохраняет в папку cache для быстрого вызова при следующих запросах.
Предполагаю, что у Symfony (3.0) уже есть бандл для удобной манипуляции изображениями из Twig. Посоветуйте, пожалуйста, стабильный пучек.
  • Вопрос задан
  • 310 просмотров
Решения вопроса 1
BoShurik
@BoShurik Куратор тега Symfony
Symfony developer
Пригласить эксперта
Ваш ответ на вопрос

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

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