在GDI +中如何将图形传递给图像

时间:2009-12-21 03:31:38

标签: c# graphics bitmap

C#我使用creategraphics在面板上绘图, 我需要将这些东西传递给图像或位图,我该怎么做? 谢谢

1 个答案:

答案 0 :(得分:0)

您可以通过调用Graphics.FromImage直接绘制到Image

您可以致电Control.DrawToBitmap

Control绘制为Bitmap

顺便说一句,绘制到控件的正确方法是处理其Paint事件并在其中绘制e.Graphics。如果使用CreateGraphics绘制控件,则在重绘控件时将删除该控件(例如,如果您在Vista之前将窗口拖过它)