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 に答える