C#中Graphics清空
时间: 2023-07-17 14:59:17 浏览: 54
在C#中,你可以使用Graphics类的Clear方法来清空图形绘制区域。Clear方法接受一个颜色参数,用于指定清空区域的颜色。下面是一个示例代码:
```
using System;
using System.Drawing;
namespace GraphicsClearExample
{
class Program
{
static void Main(string[] args)
{
// 创建一个位图对象
Bitmap bitmap = new Bitmap(800, 600);
// 创建一个Graphics对象
using (Graphics graphics = Graphics.FromImage(bitmap))
{
// 清空位图
graphics.Clear(Color.White);
}
// 保存位图
bitmap.Save("output.png");
}
}
}
```
上述代码中,我们首先创建了一个800x600大小的位图对象。然后,使用Graphics.FromImage方法创建一个Graphics对象,该对象与位图关联。接下来,使用graphics.Clear方法将位图清空为白色。最后,将位图保存到文件中。
运行上述代码后,将生成一个名为"output.png"的文件,其中包含一个空白的白色区域。你可以根据需要调整位图的大小和颜色。