不鸣则已

海阔凭鱼跃,天高任鸟飞!

首页 新随笔 联系 订阅 管理

原因:图片位深度导致的,c# gui 应该无法将32位jpg格式的图片load到内存中

 

通过对比可成功处理的图片 和 不能处理的图片,发现 CMYK(印刷格式)的图片是无法处理的,具体需要深入 .net gdi 库查找原因

只需要将CMYK颜色 改为 RGB 颜色即可解决问题

 

参考文献:http://bbs.csdn.net/topics/390472766

https://zhidao.baidu.com/question/513862574.html

posted on 2017-10-12 16:40  唐群  阅读(3337)  评论(0编辑  收藏  举报