C#图片格式转换

两行代码完成转换:

using (Bitmap bmp = new Bitmap(@"E:\test.jpg"))
{
    bmp.Save(@"E:\test.bmp", ImageFormat.Bmp);
}

若要改变图片宽高,可修改如下:

using (Bitmap bmp = new Bitmap(@"E:\test.jpg"))
{
    using (Bitmap bmp2 = new Bitmap(bmp, 100, 100))
    {
        bmp2.Save(@"E:\test.png", ImageFormat.Png);
    }
}

转成gif时失真比较严重,有等改进!

评论: 0 | 引用: 0 | 查看次数: 5300
发表评论
登录后再发表评论!