簡體   English   中英

如何在 xamarin 中將 base64 源轉換為圖像源

[英]How to convert a base64 source to image source in xamarin

我想將 svg base64 字符串轉換為圖像,並且需要將其分配給 Xamarin 如何實現相同的圖像源。 請幫助解決這個問題。

Var dImage="data:image/avg+XML;base64,PD94b.....==" 

我的 base64 字符串采用上述格式。我進行了正常的 base64 到圖像轉換,但沒有成功。

你能用純數據試試嗎(沒有mime-type,...):

=> Convert.FromBase64String("PD94b.....==");

var dImage = "data:image/avg+XML;base64,PD94b.....==";

var base64 = dImage.Split(',')[1];
byte[] bytes = Convert.FromBase64String(base64);

Image image;
using (MemoryStream ms = new MemoryStream(bytes))
{
    image = Image.FromStream(ms);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM