如何在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