如何在windows 8
中加載bitmapImage
base64String
?從base64String加載bitmapImage
我試過這個,但我不成功。它曾經在Windows手機上工作。有什麼不同嗎?
看起來像我必須使用函數setsourceasync。當我使用它時,我需要將參數作爲IRandomMemory傳遞,這是我無法做到的。這個怎麼做?
public static BitmapImage Base64ToImage(string base64String)
{
var bitmapImage = new BitmapImage();
try
{
if (!String.IsNullOrEmpty(base64String))
{
var imageBytes = Convert.FromBase64String(base64String);
using (var ms = new MemoryStream(imageBytes, 0, imageBytes.Length))
{
bitmapImage.SetSourcec(ms);
return bitmapImage;
}
}
}
catch (Exception e)
{
}
return null;
}
Windows 8城域應用程序可以用幾種編程語言編程。你在使用哪一個? – Philipp
c#抱歉忘了提及 –
你爲什麼「不成功」? – usr