问题描述
如果一个jpg图片中内嵌了ICC配置文件,我在如下代码处理之后就丢失了icc配置文件。Imageimg=Image.FromFile("C:\1.jpg");...//处理img...img.Save("C:\2.jpg");生成后的2.jpg图片和1.jpg相比,已经丢失了icc配置文件,请问我怎么才能不丢失icc配置文件??这个问题已经困恼我很久,希望能得到大家的提示
解决方案
解决方案二:
mark
解决方案三:
帮顶
解决方案四:
关注
解决方案五:
帮顶,学习。。。。
解决方案六:
先生成文件流FileStreamfs2=File.Open("C:\1.jpg",FileMode.Open)再用这个接口试试Image.FromStream方法(fs2,true)参数stream一个Stream,包含此Image的数据。useEmbeddedColorManagement若要使用该数据流中嵌入的颜色管理信息,则设置为true;否则设置为false。
解决方案七:
关注
解决方案八:
该回复于2007-12-04 11:20:56被版主删除
解决方案九:
up
时间: 2024-11-30 15:21:50