Windows phone Windows Phone 7中的二进制图像转换

Windows phone Windows Phone 7中的二进制图像转换,windows-phone,Windows Phone,我的应用程序从远程服务器检索文件内容。文件可以是图像或文本。当文件为图像时,它返回如下字符串: ??\bNExif\0\0MM\0*\0\0\0\b\0\a\0….等等。据我所知,这是一个图像,但在其他格式(二进制?) 那么,如何将该字符串转换为图像并将其设置为控件作为源 谢谢。我想你可以这样做: MemoryStream ms = new MemoryStream(bytes); BitmapImage bi = new BitmapImage(); bi.SetSource(ms); 然后

我的应用程序从远程服务器检索文件内容。文件可以是图像或文本。当文件为图像时,它返回如下字符串: ??\bNExif\0\0MM\0*\0\0\0\b\0\a\0….等等。据我所知,这是一个图像,但在其他格式(二进制?)

那么,如何将该字符串转换为图像并将其设置为控件作为源


谢谢。

我想你可以这样做:

MemoryStream ms = new MemoryStream(bytes);
BitmapImage bi = new BitmapImage();
bi.SetSource(ms);
然后,如果在XAML中有图像元素,请说XamlImage:

XamlImage.Source = bi;

您首先需要了解图像的格式-jpeg/bmp/png…等等。您如何检索数据,可以发布代码吗?