【发布时间】:2011-10-13 13:16:49
【问题描述】:
我想从我的 wpf 窗口创建缩略图,并想将其保存到数据库中并稍后显示。有什么好的解决办法吗?
我已经开始使用 RenderTargetBitmap,但我找不到任何简单的方法将其转换为字节。
RenderTargetBitmap bmp = new RenderTargetBitmap(180, 180, 96, 96, PixelFormats.Pbgra32);
bmp.Render(myWpfWindow);
使用 user32.dll 和 Graphics.CopyFromScreen() 对我不利,而且 因为它是here,因为我也想从用户控件中截屏。
谢谢
【问题讨论】:
-
RenderTargetBitmap很好。 -
@AngelWPF 是的,但我如何从这里获取字节?我在 RenderTargetBitmap 上没有任何流?
标签: c# wpf image screenshot