Как визуализировать загруженные фотографии с NodeJS и Express? - PullRequest
5 голосов
/ 11 марта 2011

Обычно я публикую примеры своих лучших снимков по тому, о чем спрашиваю, но в этом случае я понятия не имею, с чего начать (еще не загружал фотографии на других языках).

Так как же делать рендеринг загруженных фотографий? Я использую Node v0.4.2, Express 1.0.8 и Mongoose 1.0.16 и у меня работает загрузка изображений (сейчас они заканчиваются в ~ / tmp).

Спасибо.

1 Ответ

9 голосов
/ 11 марта 2011

Если вы просто хотите отобразить уменьшенные версии загруженных изображений для отображения, попробуйте использовать обертку imagemagick node-imagemagick .

Например, вы можете хранить свои изображения-наймы впапку с данными на вашем сервере (скажем, / data / images) и рендеринг миниатюрных изображений в папку, доступную через Интернет (при загрузке).

Я не рекомендую создавать эскизы на лету, так как это можетзначительно увеличить нагрузку на ваш сервер при рендеринге большого изображения (особенно векторных форматов, таких как eps или pdf).

Для примеров imagemagick рассмотрите чтение документов для команды convert .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...