3

バイト配列から System.Windows.Media.ImageSource を作成するにはどうすればよいですか?

TIFF イメージ ファイルの正確かつ完全なファイル コンテンツを含むバイト配列があります。これを画面に表示する必要がありますが、どこから始めればよいかわかりません。

おそらく、それは可能です (私の上司によると、私たちの開発チームは過去にそれを行ったことがありますが、誰もその方法を覚えていません)。

ここにいる誰かが以前にこのようなことをしたことがありますか?

4

1 に答える 1

13
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.StreamSource = new MemoryStream(ByteArray);
bi.EndInit();

また、System.Drawing.Bitmap から WPF BitmapImage を読み込むおよびWPF でイメージ コントロールを使用して System.Drawing.Bitmap を表示するも参照してください。

于 2009-07-24T20:41:54.737 に答える