增加引用命名空间

using System.Drawing.Imaging;

打开对话框的方式读入bmp格式图片,转换为其他格式。

也可以直接传入图片名称。

            OpenFileDialog ofd = new OpenFileDialog();
            ofd.Title = "打开对话框";
            ofd.InitialDirectory = @"D:/";
            ofd.Filter = "所有文件|*.*";
            ofd.ShowDialog();
            if (ofd.FileName == string.Empty)
            {
                return;
            }
            string name1 = ofd.FileName;
            Bitmap image = new Bitmap(name1);
            image.Save("11_30" + ".jpg", ImageFormat.Jpeg);
            MessageBox.Show("Test");

可以支持常见格式png,jpeg,tiff等。

c#把bitmap格式转换为其他格式图片-LMLPHP

12-07 11:34