bitmap保存为jpgC#
时间: 2024-08-23 11:01:29 浏览: 48
Android bitmap
在C#中,使用`System.Drawing`库将Bitmap对象保存为JPEG(.jpg)格式非常简单。下面是一个示例:
```csharp
using System.Drawing;
using System.Drawing.Imaging;
// 加载或创建Bitmap对象
Bitmap bitmap = new Bitmap("original_bitmap.png"); // 替换为你的原图路径
// 定义保存路径和质量(0-100,数值越大质量越高,默认75)
string savePath = "output.jpg";
int compressionQuality = 90;
// 调用Save方法,指定目标格式和质量
bitmap.Save(savePath, ImageFormat.Jpeg, new EncoderParameters(new EncoderParameter[]{new EncoderParameter(Encoder.Quality, compressionQuality)}));
// 关闭Bitmap资源
bitmap.Dispose();
阅读全文