Это лучшее предположение ... не настоящий ответ.
Исходя из того, что я прочитал здесь и в некоторых других темах, создается впечатление, что изображение api распаковало ваше изображение в форму размером более 1 МБ, а затем продолжило жаловаться на созданное изображение.
Единственный способ предотвратить это - разрезать исходное изображение на куски размером не более 640x520 ... Но для этого потребуется довольно тяжелый список на стороне клиента.
Добавлено: эта проблема с движком приложения, связанная с ограничениями размера изображения , может иметь несколько полезных указателей
Добавлено: Вы, вероятно, можете использовать результаты, которые вы имели в своей первоначальной редакции этого вопроса ... вы сказали, что обрезка работала, но изменение размера не ... Это позволит вам сохранить большую часть обработки на сервере. сторона.
Добавлено: еще одна ветка об эффектах маленького JPG, которая превращается в увеличенное изображение