首页 新闻 会员 周边 捐助

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

0
悬赏园豆:20 [已解决问题] 解决于 2009-06-11 11:17

小弟的代码如下,运行无误,最终也调整过来了,但是最后保存的图片文件居然是一片漆黑!请各位赐教啊~

imageFile为源文件,newImageFile为大小调整后需要保存的文件

Code
Jack Fan的主页 Jack Fan | 初学一级 | 园豆:36
提问于:2009-06-10 16:47
< >
分享
最佳答案
0

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);
        }

xAppDev | 菜鸟二级 |园豆:230 | 2009-06-10 17:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册