将 PDF 从 sRGB 色彩空间转换为 CMYK

将 PDF 从 sRGB 色彩空间转换为 CMYK

有谁知道如何将 PDF(或 EPS)文件从 sRGB 色彩空间转换为 CMYK 色彩空间?

目前我的工作流程如下:

  • 使用 Powerpoint 绘制图像
  • 通过 postscript 打印机打印到 .prn postscript 文件
  • 执行使用 ps2eps、ps2pdf 和 pdftk 的 bash 脚本来生成裁剪后的 PDF 图像

不幸的是,这只能生成 sRGB PDF。相反,我需要 CMYK PDF,但我不知道如何获得它。

对此的任何帮助都将受到高度赞赏。

答案1

您已经在 ps2pdf 中使用 Ghostscript,所以这个答案会这样做:

gswin32c.exe 
-o c:/path/to/output-cmyk.pdf 
-sDEVICE=pdfwrite 
-dUseCIEColor 
-sProcessColorModel=DeviceCMYK 
-sColorConversionStrategy=CMYK 
-sColorConversionStrategyForImages=CMYK 
 input-rgb.pdf

答案2

好吧,您在这里命名了很多东西,重点是:您想要从现有文件进行转换,或者您想知道如何编写与 CMYK 色彩空间相匹配的 postscript 文件?

一般来说后记使用的是RGB色彩空间,而CMYK色彩空间只是从RGB到CMYK的转换,所以简而言之,RGB是PS的“默认”色彩空间。

在 Postscript 中,您可以显式调用 CMYK 转换,/DeviceCMYK并且可以在任何 Postscript 相关文档中阅读更多相关信息,例如这个pdf

还有一个带有此标签的示例这里

但是,除非您真的知道自己在做什么,否则我建议按原样进行,您的文档会不那么复杂,并且如果您使用显示器,则使用 RGB 色彩空间,所以最终没有什么变化除非你有非常特殊的要求。

相关内容