C#实现保存图片到文件夹
时间: 2023-12-06 14:02:08 浏览: 359
用C#自动保存图片程序代码
5星 · 资源好评率100%
在 C# 中,可以使用 System.Drawing 命名空间提供的类来保存图片到文件夹中。下面是一个简单的示例代码,展示了如何将一个 Bitmap 对象保存为 JPEG 格式的图片文件:
```csharp
using System.Drawing;
using System.Drawing.Imaging;
// 定义图片文件名和保存路径
string fileName = "my-image.jpg";
string savePath = @"C:\path\to\save\folder\" + fileName;
// 创建 Bitmap 对象
Bitmap image = new Bitmap(800, 600);
// 在 Bitmap 对象中绘制图像
using (Graphics g = Graphics.FromImage(image))
{
g.Clear(Color.White);
// 绘制图像的代码
}
// 保存 Bitmap 对象为 JPEG 格式的文件
image.Save(savePath, ImageFormat.Jpeg);
```
在上面的代码中,首先定义了图片文件名和保存路径,然后创建了一个 Bitmap 对象。在 Bitmap 对象中绘制完图像后,使用 Save 方法将 Bitmap 对象保存为 JPEG 格式的文件。
需要注意的是,如果指定的保存路径不存在,则会抛出异常。因此,在使用 Save 方法之前,需要确保保存路径已经存在。如果需要创建保存路径,可以使用 System.IO.Directory.CreateDirectory 方法来创建。
如果您有其他问题或需求,请提供更具体的信息,我会尽力帮助您。
阅读全文