0

我的应用程序从远程服务器检索文件内容。文件可以是图像或文本。当文件是图像时,它会返回一些类似这样的字符串: ????\bNExif\0\0MM\0*\0\0\0\b\0\a\0....等等。据我了解,这是一个图像,但采用其他格式(二进制?)。

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

谢谢。

4

1 回答 1

2

我认为你可以这样做:

MemoryStream ms = new MemoryStream(bytes);
BitmapImage bi = new BitmapImage();
bi.SetSource(ms);

然后,如果您在 XAML 中有一个 Image 元素,请说 XamlImage:

XamlImage.Source = bi;
于 2012-11-09T22:13:48.180 回答