我正在寫一個移動的Android應用程序,它發送一個圖像(作爲Base64編碼的字節數組)到谷歌應用程序引擎服務器。 在服務器上,我想將來自客戶端的圖像提供給期望它爲位圖的第三方模塊。 問題是,我無法找到一種方法來從GAE上的編碼字節數組中創建圖像。 由於應用引擎限制,我嘗試的每件事都失敗:「Google App Engine的Java運行時環境不支持x。從Android客戶端發送圖像到谷歌應用引擎
有什麼建議嗎?
我正在寫一個移動的Android應用程序,它發送一個圖像(作爲Base64編碼的字節數組)到谷歌應用程序引擎服務器。 在服務器上,我想將來自客戶端的圖像提供給期望它爲位圖的第三方模塊。 問題是,我無法找到一種方法來從GAE上的編碼字節數組中創建圖像。 由於應用引擎限制,我嘗試的每件事都失敗:「Google App Engine的Java運行時環境不支持x。從Android客戶端發送圖像到谷歌應用引擎
有什麼建議嗎?
爲什麼不使用Image API的setImageData方法,該方法需要一個字節數組的圖像數據來創建一個Image對象,可以與其他圖像API一起使用?
Google App Engine不支持一些javax類。
imageIO類如果可用解決您的問題?那麼可能的答案如下:
ImageIO類這是否解決方案似乎工作?
我嘗試使用Image API(com.google.appengine.api.images.Image)創建圖像,但期望該圖像的其他模塊期望它爲Bitmap/JPEG。有關如何將Image實例轉換爲其中一種格式的想法? – 2012-08-05 07:31:22
做0度旋轉並將輸出格式設置爲JPEG – 2012-08-05 09:49:55