【问题标题】:Convert RGB pdf to CMYK preserve pdf将 RGB pdf 转换为 CMYK 保留 pdf
【发布时间】:2018-10-10 11:59:06
【问题描述】:

我正在使用 ghostscript 9.25 窗口。

我正在尝试使用以下命令将 RGB pdf 转换为 CMYK 保留 pdf:

gswin32c.exe -dSAFER -dBATCH -dNOPAUSE -dNOCACHE -sDEVICE=pdfwrite -sColorConversionStrategy=CMYK -dProcessColorModel=/DeviceCMYK -dAutoFilterColorImages=false -dAutoFilterGrayImages=false -sOutputFile=out.pdf input.pdf

在此处输入.pdf 文件

https://www.dropbox.com/s/8jfnov526nhb9m9/blank.pdf?dl=0

此处为 output.pdf 文件

https://www.dropbox.com/s/ftrmm32mmixaxqh/out.pdf?dl=0

但是与 adobe 输出相比,我的输出变浅,预期结果是当我在 adobe CMYK 保留选项中执行时它应该是暗的,与 ghostscript 输出相比,我变得有点暗。我做错什么了吗? 我应该使用任何 icc 配置文件吗?

谢谢

【问题讨论】:

    标签: ghostscript


    【解决方案1】:

    你说你在使用 ImageMagick,但你给了一个 Ghostscript 命令行....

    我认为当您说 CMYL 时,您的意思是 CMYK。

    您的命令行没有立即明显的错误,但是您没有给出示例文件,也没有给出任何您期望结果为“黑暗”的理由。

    如果您想控制转换,则需要提供至少一个,可能最多 4 个 ICC 配置文件。您当然需要 CIE->CMYK 输出配置文件,并且您可能还想为 Gray->CIE、RGB->CIE 和 CMYK->CIE 提供 ICC 配置文件,以覆盖 Ghostscript 使用的默认配置文件。

    [编辑]

    问题与颜色转换无关。您的原始文件只包含一个非常大的图像,该图像使用 Flate 过滤器(无损)压缩。它看起来像这样:

    您已关闭自动过滤,但您没有告诉 Ghostscript 对图像使用哪个压缩过滤器,因此它坚持使用默认值,即 JPEG (DCT)。图像现在看起来像这样:

    就原始图像的性质而言,JPEG(有损)压缩是一个非常糟糕的选择。输出图像压缩得不太好,并且失去了保真度。对于此类图像,您应该更改为使用 Flate 压缩而不是 JPEG。

    顺便说一句,您的原始 PDF 文件中的图像已经在 CMYK 空间中定义了。

    【讨论】:

    • Kens 问题已更新为输入和输出 pdf 文件。您能对此进行更多解释吗?还有我如何使用 ICC 配置文件通过 ghostscript 进行操作(什么是合适的 ICC 配置文件)
    • Kens:我使用了以下更新的命令。 gswin32.exe -dSAFER -dBATCH -dNOPAUSE -dNOCACHE -sDEVICE=pdfwrite -sColorConversionStrategy=CMYK -dProcessColorModel=/DeviceCMYK -dAutoFilterColorImages=false -dAutoFilterGrayImages=false -sCompression=Flate -sOutputFile=out.pdf blank.pdf 附加输出 pdf 文件。 link 方法正确吗?谢谢。
    • 不,你还没有设置 ColorImageFilter,所以我想你仍然得到一个 JPEG 图像。
    • gswin32.exe -dSAFER -dBATCH -dNOPAUSE -dNOCACHE -sDEVICE=pdfwrite -sColorConversionStrategy=CMYK -dProcessColorModel=/DeviceCMYK -dAutoFilterColorImages=false -dAutoFilterGrayImages=false -ColorImageFilter=FlateEncode -sCompression=Flate -sOutputFile =outt.pdf blank.pdf 上面的 gs 命令是否正确?谢谢
    • Kens:在应用 ColorImageFilter link 后附加输出 pdf 文件@检查并更新我。
    猜你喜欢
    • 2013-08-17
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多