我在C#下面的代码转换图像的字节[]转换图像为byte [] C#和获取图像回到安卓
MemoryStream memory = new MemoryStream();
bitmap.Save(memory, System.Drawing.Imaging.ImageFormat.Jpeg);
现在我想要得到的图像回在android,我该怎么办 ?
我在C#下面的代码转换图像的字节[]转换图像为byte [] C#和获取图像回到安卓
MemoryStream memory = new MemoryStream();
bitmap.Save(memory, System.Drawing.Imaging.ImageFormat.Jpeg);
现在我想要得到的图像回在android,我该怎么办 ?
我不是很确定你的问题是什么,你还没有回答任何人的问题,但如果你只想做一个位图出来的字节数组的这该怎么办呢
BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inPreferredConfig = Bitmap.Config.ARGB_8888;
Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length, opt);
转换的ByteArray为Base64在C#中的字符串。然后将Base64字符串转换为Android中的ByteArray,并做所有你想要的。在这种方法中,除了位图之外,您还可以使用任何对象类型。
in Android?你的意思是使用JAVA? – ojlovecd
你究竟在哪里使用这段代码?在android中?或任何服务器? – Birey
这是什么? C#Android - MonoDroid,你的意思是? –