将Form的图像复制到内存中的位图

时间:2010-06-13 12:12:22

标签: c# graphics bitmap

如何将表单的clientrectangle中的图像复制到内存中的位图?我知道如何从位图到形式,但不是相反。谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用DrawToBitmap()方法。主要是工作,但你可能有没有实现它的控件,如RTB或第三方控件。备份方法是Graphics.CopyFromScreen()。

答案 1 :(得分:0)

假设您正在引用表单的BackgroundImage属性。

var bmp = ((Bitmap)this.BackgroundImage);