在我的Android应用程序中,我想将jpeg图像转换为base64二进制编码值。 如何在android中实现这一目标?如何将jpeg图像转换为base64编码的二进制值?
编辑 我已经通过下面的代码编码的我的位图图像的base64成字符串:
ByteArrayOutputStream stream = new ByteArrayOutputStream();
mBitmap.compress(Bitmap.CompressFormat.JPEG, 90, stream);
byte[] val = stream.toByteArray();
String ba = Base64.encodeToString(val, Base64.DEFAULT);
输出为字符串的形式。 BUt我需要输出作为二进制值。
你把这个图像发送给web服务? – 2012-01-11 13:48:39
@MohitSharma雅我想把它发送到Web服务。 – 2012-01-11 13:52:34