Image 如何在UWP中将jpeg数据转换成图像

Image 如何在UWP中将jpeg数据转换成图像,image,uwp,jpeg,Image,Uwp,Jpeg,您可以使用以下方法将Base64字符串转换为BitmapImage,然后将其设置为Image.Source public async Task Base64ToBitmapAsync(字符串源) { var byteArray=Convert.FromBase64String(源); BitmapImage位图=新的BitmapImage(); 使用(MemoryStream stream=新的MemoryStream(byteArray)) { 等待bitmap.SetSourceAsync(

您可以使用以下方法将
Base64
字符串转换为
BitmapImage
,然后将其设置为
Image.Source

public async Task Base64ToBitmapAsync(字符串源)
{
var byteArray=Convert.FromBase64String(源);
BitmapImage位图=新的BitmapImage();
使用(MemoryStream stream=新的MemoryStream(byteArray))
{
等待bitmap.SetSourceAsync(stream.AsRandomAccessStream());
}
返回位图;
}
首先从
Base64
源创建字节数组,然后将其用作
MemoryStream
,并将其作为
位图图像的源加载

然后,您只需执行以下操作:

image.Source=wait Base64ToBitmapAsync(Convert.fromsbase64string(textBox2.Text));

Hi,ASP.NET同一问题可按以下代码处理:数据集数据集=新数据集();dataAdapter.Fill(数据集);如果(dataSet.Tables[0].Rows.Count==1){Byte[]data=new Byte[0];data=(Byte[])(dataSet.Tables[0][PictureNo]];string base64String=Convert.ToBase64String(data,0,data.Length);Image2.ImageUrl=“data:image/jpeg;base64,+base64String;Image1.ImageUrl=“数据:image/jpeg;base64,”+base64String;}如果您有特定的问题,请继续研究并提供代码以及您的代码未满足的例外情况/期望,我相信这将帮助您解决问题。如果您想为问题添加有价值的信息,
编辑问题,请不要使用注释。您好,我如何将JPEG数据转换为UW中的图像P?非常感谢。image.Source=wait Base64ToBitmapAsync(Textbox2.Text)如果它解决了你的问题,请考虑接受答案,这样问题就解决了:-你可以通过点击左边的箭头上的灰色刻痕来做这件事。不管Base64到BytErrar变换,我发现这个答案更有帮助。(来自一个不同但相似的问题)我认为在本例中,base64是问题的关键部分,链接的问题不涉及base64。。。
XDocument xdoc = XDocument.Parse(rr.Nodes[1].ToString(), LoadOptions.None);
xdoc.Declaration = new XDeclaration("1.0", "UTF - 8", "yes");


var q = from b in xdoc.Descendants("PictureNo")

        select b.Value;

foreach (string item in q.ToList())
    textBox2.Text = item;

if (textBox2.Text == String.Empty)
{

    Byte[] data2 = new Byte[0];
    data2 = (Byte[])(Convert.FromBase64String(textBox2.Text));
    string base64String1 = Convert.ToBase64String(data2, 0, data2.Length);
    image.Source = "data:image/jpeg;base64," + base64String1;