Может кто подсказать средство для ресайза и сжатия изображений на стороне клиента?

Советы дают интересные, но не совсем то что мне надо, попробую переформулировать вопрос:

Можно ли считать, что изображение юзера, которое он хочет загрузить на сервер, сжато качественно и его не надо пережимать? В моем проекте - большинство изображений планируются со смартфонов.
Если пережимать надо, то знаете ли вы варианты одновременно пережимать + ресайзить изображение на стороне клиента?

Выполняют только 1 функцию:
ресайз: https://github.com/blueimp/JavaScript-Load-Image , https://github.com/Alem/django-jfu
compress: https://github.com/brunobar79/J-I-C
  • Вопрос задан
  • 3866 просмотров
Пригласить эксперта
Ответы на вопрос 4
maxaon
@maxaon
В plupload есть ресайз и последующая загрузка на сервер. Можете посмотреть исодники и взять, если вам нужен только ресайз.
Но напомню, что ресайз с помощью JS выдает картинку с худшим качеством, нежели imagemagick.
Ответ написан
ghaiklor
@ghaiklor
NodeJS TechLead
Почему бы не взять canvas, отрисовать на нем сжатую картинку в нужное количество и раз и там ее кропнуть юзеру?
Ответ написан
@green_turtle
Посмотрите на cloudinary.com или подобные сервисы
Ответ написан
Ваш ответ на вопрос

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

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