0
私はWPFを使い慣れています。私はWindows Formsアプリケーション用にプログラミングしていましたが、Imageプロパティを持つPicture Boxがありました。しかし、WPFでは、画像ボックスの代わりに画像があります。それを得る方法私は画像データを意味します。画像コントロールから画像データを取得WPF
私はWPFを使い慣れています。私はWindows Formsアプリケーション用にプログラミングしていましたが、Imageプロパティを持つPicture Boxがありました。しかし、WPFでは、画像ボックスの代わりに画像があります。それを得る方法私は画像データを意味します。画像コントロールから画像データを取得WPF
これはImage.Sourceプロパティを使用して行うことができます。
あなたはそれについてインターネット上で多くのサンプルを見つけるでしょう。以下のコード例では画像ソースを設定すると同様に画像を取得できます
Image myImage3 = new Image();
BitmapImage bi3 = new BitmapImage();
bi3.BeginInit();
bi3.UriSource = new Uri("smiley_stackpanel.PNG", UriKind.Relative);
bi3.EndInit();
myImage3.Stretch = Stretch.Fill;
myImage3.Source = bi3;
//get the source
BitmapImage imgSource = myImage3.Source;
次は何ですか?私は画像を作成し、バイト配列に変換する必要があります –
@ティムール - あなたはそれを言うために質問を更新することをお勧めします。バイト配列でイメージデータを取得することはあまり簡単ではありません。生の非圧縮イメージデータを意味しますか?どのフォーマットで正確に?あるいは、圧縮されているかもしれない生のファイルデータを意味しますか? –
はい更新された回答を表示 –