@MAGistr_MTM
Учусь программировать

Как уменьшить размер изображения?

Доброго времени суток.
У меня есть два сайта(один с блогом, второй - магазин). На блоге есть API, в котором я отдаю иформацию об посте: название, дату и картинку. Картинку передаю как абсолюная урла на картинку на блог-сайте.
Проблема вот в чем: картинка очень хорошего качества(по 2-4 МБ), и если я на сайте магазина буду отображать 10 публикаций то для каждой из них нужно отображать картинку. Мне совсем не хочется грузить 10 изображений по 2 МБ.
Как мне на лету уменьшать картинки?
Заранее благодарен за ответ.
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Возвращать URL не оригинальной картинки, а её заранее пожатой версии.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
в любом случае нужен ресайз изображений, ваши картинки должны весить в разы меньше и не потеряют заметно в качестве. Ресайзер - скрипт, позволяющий создавать изображения меньшего (заказного, если хотите) размера, возможно их сохранения для повторного использования. Храниться они могут где вам удобно. Примеры скриптов и реализации можно найти легко в сети.
Ответ написан
Ваш ответ на вопрос

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

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