Задать вопрос
Sham3334
@Sham3334
Веб разработчик, PHP, Laravel

Intervention image vs Upload.php class, как в первом варианте задать уменьшение качества до определённого веса файла?

Ранее всегда использовал Upload.php class, но он давно не обновляется, наверняка устарел, могли появится уязвимости, по тому решил рассмотреть популярную библиотеку intervention image.
Пока ещё не изучил все возможности её
На примере Upload.php была возможность обработать файл под нужное разрешение и при необходимости автоматически уменьшить качество, если его итоговый размер будет превышать некое заданное значение.
То есть если итоговый размер больше заданного - уменьшает качество до нужного размера, если менее - оставляет как есть.
Есть ли аналогичный метод в intervention image?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
если итоговый размер больше заданного - уменьшает качество до нужного размера, если менее - оставляет как есть.
Выглядит как готовый алгоритм для любой библиотеки. То что такая фича не реализована в большинстве библиотек, говорит о том что ее полезность сомнительна для большинства сервисов. Проще взять что-то современное и реализовать самому, там 5 строчек кода в итоге будет.
Ответ написан
Ваш ответ на вопрос

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

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