【发布时间】:2016-06-06 09:36:12
【问题描述】:
我需要将 RGB PDF 转换为 CMYK PDF。
我需要纯黑色的文本。
似乎(感谢下面的 cmets)术语“黑点补偿”是错误的。我从 Adobe Acrobat 中获取它,它完全按照我的需要工作。我认为 gs 具有相同的功能。
我使用 ghostscript 9.16
如果我做对了,有-dBlackPtComp 选项,但它对我不起作用。
我试过的 Ghostscript 命令是:
"c:/Program Files/gs/gs9.16/bin/GSWIN64C.EXE" -o testing_black_cmyk.pdf -sColorConversionStrategy=CMYK -sDEVICE=pdfwrite -dOverrideICC=true -sOutputICCProfile=c:/Windows/System32/spool/drivers/color/JapanColor2002Newspaper.icc -dTextBlackPt=1 -dBlackPtComp=1 test2.pdf
【问题讨论】:
-
您没有设置 -sTextICCProfile 因此 -dTextBlackPt 有点无效。你能举一个输出看起来不正确的例子吗?还要检查这个答案*.com/a/3423503/1328439
-
好的,我刚刚尝试使用-sTextICCProfile,但它似乎根本没有效果。输出结果我只是用 Acrobat 检查,而不是 100% 的黑色我看到 88%(而不是 0% 的其他颜色我看到 72% 67% 67%)
-
1. BPC 与您的问题无关。 2. 我认为 GS 高级设备(
pdfwrite,也是)仍然执行自己的“硬编码”颜色管理,即忽略大多数与 CMS 相关的开关。例如。任何-sOutputICCProfile都会给出相同的结果——即,如果您希望您的JapanColor2002Newspaper.icc被应用(用于照片等)——请注意,事实并非如此。 3. 解决方法是使用-sSourceObjectICC与控制文件和device-link profiles。为自己制作几个 DL 配置文件,... -
...简单(使用
-G开关)用于图像(照片),一个用于文本和图形(使用-f开关)。然后您的 RGB 黑色文本将转换为 CMYK 0/0/0/100,而您的颜色确实会转换为JapanColor2002Newspaper.icc(假设这是您需要的) -
非常感谢您的帮助!不幸的是,我尝试了您的建议,结果相同,我已经更新了问题,请检查
标签: pdf ghostscript cmyk