原因:圖片位深度導致的,c# gui 應該無法將32位jpg格式的圖片load到內存中


通過對比可成功處理的圖片 和 不能處理的圖片,發現 CMYK(印刷格式)的圖片是無法處理的,具體需要深入 .net gdi 庫查找原因
只需要將CMYK顏色 改為 RGB 顏色即可解決問題
參考文獻:http://bbs.csdn.net/topics/390472766
https://zhidao.baidu.com/question/513862574.html
原因:圖片位深度導致的,c# gui 應該無法將32位jpg格式的圖片load到內存中


通過對比可成功處理的圖片 和 不能處理的圖片,發現 CMYK(印刷格式)的圖片是無法處理的,具體需要深入 .net gdi 庫查找原因
只需要將CMYK顏色 改為 RGB 顏色即可解決問題
參考文獻:http://bbs.csdn.net/topics/390472766
https://zhidao.baidu.com/question/513862574.html
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。