为了账号安全,请及时绑定邮箱和手机立即绑定

C# ppc中,如何正确保存调整大小后的图片?

C# ppc中,如何正确保存调整大小后的图片?

陪伴而非守候 2018-11-02 13:06:53
小弟的代码如下,运行无误,最终也调整过来了,但是最后保存的图片文件居然是一片漆黑!请各位赐教啊~imageFile为源文件,newImageFile为大小调整后需要保存的文件
查看完整描述

1 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

My Code:

        public static void Resized(string imageFile , string newImageFile)
        {
            Bitmap srcmap = new Bitmap(imageFile);
            Bitmap destbit = new Bitmap(128 , 128);

            Rectangle srcRec = new Rectangle(0 , 0 , srcmap.Width , srcmap.Width);
            Rectangle destRec = new Rectangle(0 , 0 , 320 , 240);

            Graphics g = Graphics.FromImage(destbit);
            g.DrawImage(srcmap , destRec , srcRec , GraphicsUnit.Pixel);

            destbit.Save(newImageFile , System.Drawing.Imaging.ImageFormat.Bmp);
        }


查看完整回答
反对 回复 2018-11-05
  • 1 回答
  • 0 关注
  • 477 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信