c# 创建bitmp图片
时间: 2024-01-17 16:02:47 浏览: 21
可以使用 System.Drawing 命名空间中的 Bitmap 类来创建位图图片,具体代码如下:
```csharp
using System.Drawing;
// 指定位图的大小和像素格式
Bitmap bitmap = new Bitmap(800, 600, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
// 在位图上绘制图形
using (Graphics graphics = Graphics.FromImage(bitmap))
{
Pen pen = new Pen(Color.Black, 2);
graphics.DrawLine(pen, 0, 0, 800, 600);
}
// 保存位图到文件
bitmap.Save("test.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
```
上述代码创建了一个大小为 800x600 像素,像素格式为 32 位 ARGB 的位图图片,并在其中绘制了一条直线。最后将位图保存到了名为 test.bmp 的文件中。你可以根据自己的需要修改代码来创建不同的位图。