Ghostscript:将 PDF 转换为 CMYK EPS
Posted
技术标签:
【中文标题】Ghostscript:将 PDF 转换为 CMYK EPS【英文标题】:Ghostscript: Convert PDF into CMYK EPS 【发布时间】:2012-05-31 13:50:37 【问题描述】:是否可以使用 ghostscript 将 PDF 转换为 CMYK EPS?
以下命令可以正常工作 - 但我猜结果是 RGB:
gswin32c.exe -sDEVICE=epswrite -o test.eps test.pdf
这个命令:
gswin32c.exe \
-sDEVICE=epswrite \
-sProcessColorModel=DeviceCMYK \
-sColorConversionStrategy=CMYK \
-o test.eps \
test.pdf
给我以下错误信息
不可恢复的错误:.putdeviceprops 中的范围检查
谢谢, 罗纳德
【问题讨论】:
您是否尝试过先转换为 CMYK-PDF,然后再将其转换为 EPS?不确定这是否可行,但值得一试。否则,我们将不得不等待 KenS 看到这个问题——他是所有 Ghostscript 中最权威的人之一...... :-) @KenS:你看到了吗? (不确定当您进入 *** 时,在评论前面添加“@KenS:”是否会在您的门户页面中脱颖而出...) 感谢您的建议 pipitas 但 PDF 已经是 CMYK。最好的,罗纳德 【参考方案1】:目前的答案基本上是否定的。有各种各样的技巧或多或少有用,但没有什么简单可靠的。
我们将重新修改 pdfwrite/ps2write 中的颜色代码,届时将解决颜色转换问题。
pipitas 我看过这个帖子,但是 myOpenID 又宕机了....
【讨论】:
感谢您的回答 KenS。有没有其他工具可以将 PDF 转换为 CMYK EPS?最好的问候,罗纳德 目前,恐怕我一个也不知道。您可能可以通过将 PDF 保存为 PostScript,然后使用 Distiller 重新提取,并巧妙地使用 distiller 参数来使用 Acrobat 完成此操作。除此之外,恐怕我什么都不知道。我想新的颜色代码将出现在 GS 的下一个版本中,但由于它还没有开始,我不能肯定地说。实际上,我对 CMYK PDF 最终会变成带有 epswrite 的 RGB 感到有些惊讶。您也可以尝试使用 ps2write 转换为 PostScript,然后使用 epswrite 将 PostScript 转换为 EPS。 “目前”现在是将近两年前了。从那以后有什么变化吗? 在 9.10 版本中重新设计了颜色代码,在当前版本的 Ghostscript 中默认启用新代码。您需要使用 eps2write 设备(不是 epswrite)并设置 -dColorConverionStrategy=CMYK。所以是的,发生了一些变化。以上是关于Ghostscript:将 PDF 转换为 CMYK EPS的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 ghostscript 将 PDF 转换为 PDF/A 或 PDF/X?