Я разрабатываю веб-приложение на Node.js (+ express 4), где пользователи могут установить изображение своего профиля, загрузив его на сервер. Мы уже ограничили mimetype файла и максимальный размер файла, поэтому пользователь не может загружать более 200 КБ изображений в формате PNG или JPEG.
Проблема в том, что мы хотели бы изменить размер (на стороне сервера) загруженного изображения до 200x200, чтобы улучшить загрузку страницы и сэкономить место на диске. После некоторого исследования все ответы указали на использование любого модуля на основе ImageMagick или GraphicsMagick.
Однако необходимость установки ImageMagick / GraphicsMagick для простого изменения размера изображения кажется мне слишком излишней, поэтому есть ли другое решение, кроме этого, для Node.js?
Изменить: я изменил принятое решение на острое, поскольку предыдущее решение (lwip) больше не поддерживается. Спасибо за все ваши отзывы!