原因:图片位深度导致的,c# gui 应该无法将32位jpg格式的图片load到内存中
通过对比可成功处理的图片 和 不能处理的图片,发现 CMYK(印刷格式)的图片是无法处理的,具体需要深入 .net gdi 库查找原因
只需要将CMYK颜色 改为 RGB 颜色即可解决问题
参考文献:http://bbs.csdn.net/topics/390472766
https://zhidao.baidu.com/question/513862574.html
本文版权归作者和博客园共有,来源网址:http://www.cnblogs.com/tq1226112215/
欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。