[英]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#代碼示例建議將MemoryStream
與Image
結合使用,但是我不能使用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.