2010-08-21 2 views
0

У меня есть служба печати веб-фотографий, основная проблема заключается в том, что загрузка изображений пользователями в два раза (мегабайты), чем те, которые мне нужны, чтобы напечатать их в стандартном размере фотографии. Полоса пропускания и дисковое пространство не являются проблемой, что является проблемой - это время, необходимое для их загрузки (для пользователя).Изменение размера изображения (на стороне клиента)

Если фотография с камеры 2-3 МБ, я хочу изменить ее как-то наполовину примерно до 1-1,5 МБ, это означает, что она будет загружаться в 2 раза быстрее. Возможно ли это и с какой технологией? Может, Джава? Благодарю.

ответ

1

Я уверен, что Flash разрешает доступ к файлу без необходимости «вы хотите запустить этот ненадежный код» nagbox; У IIRC Facebook есть Flash-загрузчик. Я думаю, что Java также может поддержать это, но Flash - это нечто более вездесущее.

+0

Может ли Flash изменять размеры изображений на лету (до фактического процесса загрузки)? У меня уже есть решение для загрузки AJAX, проблема в ненужном файле. Настольное программное обеспечение избивает веб-программное обеспечение в этом только потому, что быстрее отправлять изображения, ничего больше. Благодарю. –

+0

Взгляните на http://stackoverflow.com/questions/431120/flash-upload-image-resize-client-side для изменения размера при загрузке во Flash (я не использовал/не тестировал его). Приветствия. –

1

но только с флеш-плеером 10 или более поздней версии, можно загрузить выбранные локальные данные пользователя во флэш-память перед загрузкой на сервер. изображение может быть затем обработано на стороне клиента.

Смежные вопросы