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

System.Drawing.Graphics.FromImage(Image image)引发内存不足

System.Drawing.Graphics.FromImage(Image image)引发内存不足

 

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

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

 

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

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

相关文章:

  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-04-20
  • 2021-06-21
  • 2021-12-19
  • 2021-05-09
猜你喜欢
  • 2021-11-29
  • 2021-11-29
  • 2022-12-23
  • 2022-02-22
  • 2021-07-23
  • 2021-12-03
相关资源
相似解决方案