如何将RGB PDF转换为浅黑色的CMYK?

时间:2019-09-23 14:47:04

标签: pdf ghostscript cmyk

我使用了here中的指令,使用Ghostscript将RGB PDF转换为CMYK,除所有黑色都是“丰富的”之外,大多数情况都可以-它们不仅使用K,而且使用CMY墨水。

有没有一种方法可以转换为所有黑色都是“平坦的”并且仅使用K?

这是我使用的代码:

gs \
   -o test-cmyk.pdf \
   -sDEVICE=pdfwrite \
   -sProcessColorModel=DeviceCMYK \
   -sColorConversionStrategy=CMYK \
   -sColorConversionStrategyForImages=CMYK \
    test.pdf 

1 个答案:

答案 0 :(得分:1)

假设您的PDF文件实际上确实使用RGB(而不是PDF中嵌入的ICC配置文件),那么为了获得R = G = B-> C == M = Y = 0,K = R,您需要设置自定义ICC配置文件链接。

您需要告诉Ghostscript使用自定义RGB配置文件代替default_rgb.icc,并使用cuustom CMYK配置文件代替default_cmyk.icc。当R = G = B时,您需要确保RGB-> XYZ-> CMYK映射产生纯K。

Ghostscript的“ doc”文件夹中有各种颜色管理设置的文档,但是其中大多数仅在渲染时有效,而在输出PDF文件时无效。关于输出PDF时唯一有用的更改就是输入和输出配置文件。