我正在使用 C#,我想在窗体上绘制一些多边形,然后将图形保存在位图中。
按照这个问题的答案,我在我的 Form 类中编写了一个方法:
private void draw_pol()
{
Graphics d = this.CreateGraphics();
// drawing stuff
Bitmap bmp = new Bitmap(this.Width, this.Height, d);
bmp.Save("image.bmp");
}
这样,Form 可以正确显示图形并创建名为“image.bmp”的位图文件,但该文件是白色图像。
为什么 bmp 文件不显示任何图像?我做错了什么?
非常感谢你。