方案1,改写libpng源码,在打印处加入文件名(改写成功,生成了lib和dll,但未见打印效果)。
方案2,使用GIMP手动改写png的色彩配置文件为sRGB v4 ICC preference.ICC 色彩配置文件,效率低。下载地址: http://www.gimp.org/downloads/
方案3,使用ImageMagic 编写Python脚本批量删除文件内置的sRGB配置文件,由此发现png图片名字中带有空格的执行脚本失败,且剩余未转换图片数与libpng warning:iCCp:known incorrect sRGB profile下载地址:http://www.color.org/srgbprofiles.xalter#v4pref
脚本:
import os
CMD = r'D:\ImageMagick\convert.exe'
SOURCE_PATH = r'e:\srgb'
def do