Комментарии 4
Когда-то давно один умный человек высказывал такую мысль:
Компьютер плохо уменьшает графику, если уменьшение нецелое: то есть, условно, 2 пикселя в 1 - хорошо, 3 пикселя в два - плохо.
Сжать 800х600 в 400х300 - изображение будет визуально лучше, чем если 800х600 в 450х350.
Способ решения там - поиск наименьшего общего произведения для сторон исходной и целевой картинки, растягивание исходной до него в X раз, а потом сжатие в Y.
И вот я делал как-то, причем как раз по вашему варианту - загрузка файла, создание картинки, ее масштабирование туда-сюда, и загрузка итогового результата на сайт.
Действительно, картинки "чище" получались, чем если напрямую уменьшать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Изменение размера выгружаемых файлов изображений в браузере