【发布时间】:2014-10-23 14:00:22
【问题描述】:
是否有将 WriteableBitmap 转换为字节数组的方法?如果有办法从中获取它,我也将 writeablebitmap 分配给 System.Windows.Controls.Image 源。我试过了,但在 FromHBitmap 上得到了一般的 GDI 异常。
System.Drawing.Image img = System.Drawing.Image.FromHbitmap(wb.BackBuffer);
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
myarray = ms.ToArray();
【问题讨论】:
-
您的代码中的 WriteableBitmap 在哪里?
-
在类范围内声明,但我对其进行了编辑以使其更有意义。
-
现在您将 Data 更改为 BackBuffer 更有意义
标签: c# wpf writeablebitmap