У меня есть классическая проблема, и (целый день) я не смог найти решение для этого.Сжатие загруженного изображения с использованием GAE (и GWT)
Я хочу, чтобы мои пользователи присылали мне фотографии (не более 5 МБ), и я должен хранить их с помощью Blobstore от GAE.
Как я могу хранить только макс. 1 МБ изображений, я хотел бы разрешить пользователям отправлять большие снимки (не более 5 МБ, как было сказано ранее), и обрабатывать изображения на клиенте или на стороне сервера, чтобы сжать их и сохранить их с помощью blobstore. Моя первая попытка была:
1) Я отправил изображение 1,5 МБ на сервер и попытался изменить его размер с помощью собственной Image-Processing Framework от GAE, но у меня появилось следующее сообщение об ошибке: Запрос к изображениям вызова API. Трансформация() была слишком большой.
Итак, я хотел бы спросить вас, ребята, какой метод ставок должен составлять и хранить загруженные фотографии. Могу ли я также сделать это на стороне клиента, используя GWT, прежде чем отправлять его на сервер?
Заранее благодарим за ответ.
Вас, возможно, заинтересует этот вопрос, который был задан часом назад: http://stackoverflow.com/questions/4579193/uploadify-and-image-compression –