我正在使用C#开发智能设备应用程序。在此过程中,我正在调用Web服务。Web服务方法返回Google地图。该方法的返回类型是对象。对象包含以字节格式存储的图像。对象以base64binary格式包含图像。我需要在我的应用程序中显示实际的图像。我需要进行什么类型的强制转换来显示图像?你能提供给我代码或任何链接来解决以上问题吗?
byte[] bytes = Convert.FromBase64String("base 64 string");
接下来,您需要使用这些字节创建一个新的实例 MemoryStream 类:
MemoryStream ms = new MemoryStream(bytes);
最后,您需要调用Image类上的静态FromStream方法,以获取您可以使用的Image:
Image image = Image.FromStream(ms);
byte[] yourImage;
MemoryStream ms = new MemoryStream(image);
Image.FromStream(ms);