转换图像到字节[]c#和得到图像返回在android

本文关键字:图像 返回 android 到字节 转换 | 更新日期: 2023-09-27 18:11:45

我在c#中有以下代码将图像转换为字节[]

MemoryStream memory = new MemoryStream();
bitmap.Save(memory, System.Drawing.Imaging.ImageFormat.Jpeg);

现在我想在android中获取图像,我该怎么做呢?

转换图像到字节[]c#和得到图像返回在android

我不太确定你的问题是什么,因为你还没有回答任何人的问题但如果你只是想从字节数组中创建一个位图这就是如何做到的

BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inPreferredConfig = Bitmap.Config.ARGB_8888;
Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length, opt);

在c#中将ByteArray转换为Base64字符串。然后将Base64字符串转换为ByteArray在android和做你想要的一切。在这个方法中,您可以使用除位图之外的任何对象类型。