将多个图像作为字节数组转换回图像xamarin形式

时间:2016-12-15 21:37:16

标签: arrays image xamarin

我试图在我的服务器上显示多个图像,给定一个id,似乎获取所有图像的唯一方法是转换为字节数组,发送回客户端然后转换回图像。如何将单字节数组转换回xamarin表单应用程序上的多个图像?或者,如果有更好的选择,那么替代方案是什么?

1 个答案:

答案 0 :(得分:0)

你不必转换任何东西。你可以简单地使用你的图片网址

var image = new Image();
    image.Source = new UriImageSource {
    Uri = new Uri("YOUR IMAGE URL"),
    CachingEnabled = true,
    CacheValidity = new TimeSpan(4,0,0,0)
    };
Content = image;

但是要回答你的问题,你可以从像[/ p>这样的byte []初始化ImageSource类

var image = new Image(); 
    image.Source = ImageSource.FromStream(() => new MemoryStream(YOURBYTES));
Content = image;