解决方案 »
- 求助自定义方法和正则表达式
- VS2005中怎么添加flash9c.ocx控件错误!
- 我是新人,求C#的围棋源码
- DropDownList控件里边有没有OnChange事件?
- 我把那个预编译头选成“不使用预编译头”还是有错误啊 提示
- 请问如何正确杀掉线程,而不引发异常?
- xml和treeview的问题,大家帮忙啊 (50分)
- C#中如何建立一个多文档应用?
- 请问窗体启动和退出的时候的动画效果是如何实现的?
- 【app.config】求帮忙设计一个配置文件
- Exception has been thrown by the target of an invocation.
- C#加载和实现大图像(比如说超过1G)的格式转换
System.Drawing.Image img;
img = System.Drawing.Image.FromFile(sourceModel.FilePath[i]);
Bitmap bmp = new Bitmap(img);
不行, 这样写 会在img = System.Drawing.Image.FromFile(sourceModel.FilePath[i]); 这一行就报错了。 错误是一样的。
这个问题已经困扰好多年了。 这次发生的是新图片在win7和server2008 上出现这种错误,但老的图片在这两种系统上却没有, 关键新的图片在server2003上是好的。 所以我现在只能怀疑 可能是win7或2008系统 又或者是新图片的编码有问题, 但由于技术能力有限 一直验证不出来。
img.Dispose()
不行, 这样写 会在img = System.Drawing.Image.FromFile(sourceModel.FilePath[i]); 这一行就报错了。 错误是一样的。
这个问题已经困扰好多年了。 这次发生的是新图片在win7和server2008 上出现这种错误,但老的图片在这两种系统上却没有, 关键新的图片在server2003上是好的。 所以我现在只能怀疑 可能是win7或2008系统 又或者是新图片的编码有问题, 但由于技术能力有限 一直验证不出来。还会这样
这个知道的, 关键是 执行img = System.Drawing.Image.FromFile(sourceModel.FilePath[i]); 这行的时候就已经有异常了, 你看下我截的图 就知道了
你吧你的邮箱给我吧。 我吧工程和图片给你 随便传个网盘吧,其他人也可以帮你解决。
http://pan.baidu.com/s/1i3j6YS9 就这个图片 代码我就不贴了。,, 反正在 Image.FromFile 或 Bitmap初始化的时候 就出现了GDI+中发生一般性错误。 目前测试在win2003 下可以正常运行, win7和2008 不行
我这里什么都不处理,直接保存都是正常的。我更新服务都是关的,从来不打补丁。
感谢提醒, 昨天我已经把这个问题解决了 我用了emgucv 这东西还是比较好使的, 虽说一开始使用需要点时间, 稍后我会把我找到的示例代码和相关文件放到云盘里, 供大家使用, 再次谢谢你们!
这里是解决GDI+ 报错的资料, 是EmguCv完成的。 希望对遇到类似的问题的同学有帮助。