用户:  密码: 记住我     找回密码 
| 文章 >> 编程通用 >> 未分类的问答

GDI中发生一般性错误

您好所有

我有这样的代码,创建一个thumbnial从另一个形象,但我保存该图像时,它给了我这个错误。

GDI中发生一般性错误。"

这里是我的代码,所有的图像。JPG。

#region create thumnail

                string src = Server.MapPath(" /" + RadComboBox1.SelectedValue.ToString() + "/images/" + validFile.FileName);

                System.Drawing.Image image = System.Drawing.Image.FromFile(src);

                int srcWidth = image.Width;

                int srcHeight = image.Height;

                Bitmap bmp = new Bitmap(110, 74);

 

                System.Drawing.Graphics gr = System.Drawing.Graphics.FromImage(bmp);

                gr.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;

                gr.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;

                gr.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High;

 

                System.Drawing.Rectangle rectDestination = new System.Drawing.Rectangle(0, 0, 110, 74);

                gr.DrawImage(image, rectDestination, 0, 0, srcWidth, srcHeight, GraphicsUnit.Pixel);

 

                bmp.Save(src);

 

                bmp.Dispose();

                image.Dispose();

                #endregion

任何帮助吗? {S0的}


中国
我是一名编程爱好者,
谢谢www.orcode.com为我们提供一个学习和分享的平台。
有什么问题。可以就本内容回复,我看到时。会尽量回复的。
评论会员:游客 时间:2012/02/06
|UJimbo:这是因为你想在运行时覆盖原始图像。你必须保存到一个不同的图像的缩略图。尝试:{体C3}P.S.得心应手件整体imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif代码
phil.o
评论会员:游客 时间:2012/02/06
我在这里使用关键字不雅使用。是这样的:{的C4}这一切是清理在该进程的结束,而无需关闭/出售任何东西;使用会为您处理
 文章分类
 桌面
 网页开发
 移动开发
 数据库
 多媒体
 编程语言
 平台,框架和库
 编程通用
 图形/设计
 开发周期
 一般阅读
 第三方产品
 作者资源
 其他
快速解答标签
c x 6850
VC x 7405