我正在开发一个简单的绘画应用程序。除了保存,我一切都在工作。我正在面板内进行所有绘制操作。我需要将其保存为图像。这该怎么做?

最佳答案

使用此代码

Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);//to create bmp of same size as panel
Rectangle rect=new Rectangle(0,0,panel1.Width,panel1.Height); //to set bounds to image
panel1.DrawToBitmap(bmp,rect);      // drawing panel1 imgae into bmp of bounds of rect
bmp.Save("C:\\a.png", System.Drawing.Imaging.ImageFormat.Png); //save location and type

关于c# - 在绘画应用程序中保存图像c#,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6069666/

10-11 15:41