写真をキャプチャして Web サービスに送信するために、Xamarin Studio を使用して Android アプリを開発しています。
手順は次のとおりです。
- 写真をキャプチャして電話に保存します。
- Web サービスはオブジェクトを引数として受け取ります。このオブジェクトには、Base64 の画像が含まれています。これは、次の行で実現されます。
oImagenFace.ImagenDocumento =(string)Base64ToBitmapDrawableConverter.ConvertBack(BitmapFactory.DecodeFile (imagepath));
この時点で を取得していますが、元のサイズで必要なためOut of Memory Exception
、画像のサイズを変更できません(ここで説明されているようにhttp://developer.android.com/training/displaying-bitmaps/load-bitmap.html )。画像は約200Kbです。