繁体   English   中英

通用数据类型或库,用于从XML文件加载编码为Base64的图像

[英]Universal data type or library for loading images encoded as Base64 from XML file

我将使用Xamarin.Forms开发一个应用程序,该应用程序读取XML文件以显示数据。 XML文件将存储在Web上,因此如果仅更改内容,则无需更新应用程序。 在XML文件中,将存在一个用于编码为Base64字符串(或字节数组?)的图像的部分,以便应用程序可以解码和显示图像。

我的问题是我不知道如何在Xamarin.Forms中显示图像,因为iOS,Android和Windows不支持相同的名称空间和库。 基本的c#代码示例建议将MemoryStreamImage结合使用,但是我不能使用Image因为似乎并非所有平台都支持System.Drawing ,所以此刻我有点迷失了。 我的问题是否有任何跨平台解决方案? 我不想为此使用平台技巧,因此任何跨平台的解决方案都将是不错的选择。

Xamarin Forms ImageView使用ImageSource进行显示。

有一个http://developer.xamarin.com/api/type/Xamarin.Forms.StreamImageSource/可用,它接受Stream或MemoryStream作为输入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM