0
我是WPF的新手。我正在爲Windows窗體應用程序進行編程,並且出現了帶有圖像屬性的圖片框。但在WPF中有Image而不是Picture Box。如何獲得它的價值?我的意思是圖像數據。從圖像控件獲取圖片數據WPF
我是WPF的新手。我正在爲Windows窗體應用程序進行編程,並且出現了帶有圖像屬性的圖片框。但在WPF中有Image而不是Picture Box。如何獲得它的價值?我的意思是圖像數據。從圖像控件獲取圖片數據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;
下一步是什麼?我需要創建圖片並轉換成字節數組 –
@Timur - 我建議你更新問題說,在一個字節數組中獲取圖像數據不是非常簡單:你的意思是原始的未壓縮圖像數據?究竟是什麼格式?或者你的意思是可能被壓縮的原始文件數據等? –
是的,看到更新的答案 –