簡體   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