Tim*_*per 51
Bitmap扩展了Image,因此您可以调用: Image.Save (String, ImageFormat)
例:
using System.Drawing
// ...
Bitmap img = new Bitmap("file.jpg");
img.Save("file.png", ImageFormat.Png); // ImageFormat.Jpeg, etc
Run Code Online (Sandbox Code Playgroud)
或者,如果您想明确:
using System.Drawing
// ...
Bitmap img = new Bitmap("file.jpg");
img.Save("file.png", ImageFormat.Png); // ImageFormat.Jpeg, etc
Run Code Online (Sandbox Code Playgroud)
小智 7
除了最后一篇文章(因为我是新来的,所以无法评论现有帖子)
文件类型不基于扩展名.试着做img.Save("result.bmp")和Image.Save("result.bmp",ImageFormat.Bmp);
你会发现文件大小差别很大.