gpt4 book ai didi

printing - 用于在 Ghostscript 中打印 PDF 的着色和混合分色

转载 作者:行者123 更新时间:2023-12-04 15:57:46 26 4
gpt4 key购买 nike

我正在使用 Ghostscript 为 PDF 文件中的每个打印色和专色生成灰度 tif 分色。该过程如下所示:

  • Ghostscript 使用 tiffsep 运行作为设备
  • 我使用带有灰度分离文件的 ImageMagick 作为蒙版,使用从 PDF 文件中提取的颜色在白色 Canvas 上着色

  • 但是彩色分色与 Adob​​e 的打印预览不同。

    我尝试在 ImageMagick 和 Ghostscript 中使用 Adob​​e 的 ICC 颜色配置文件(即 Adob​​eRGB1998 和 USWebCoatedSWOP for CMYK),但结果仍然无效。

    Ghostscript 版本:9.14,IM:6.8.9-5

    最佳答案

    我真的不明白你的说法“彩色分色与 Adob​​e 的打印预览不同。” --- 您将 Adob​​e 的打印预览与什么进行比较?!? 您是否知道,如果 PDF 本身不包含一个内置的默认 ICC 配置文件,Adobe 的打印预览可能会应用一个内置的默认 ICC 配置文件。仅此一项就可以解释您可能“看到”的任何差异......

    此外,ImageMagick 最近在颜色管理方面看到了一些非常重要的变化:它交换了 -colorspace RGB 的含义。 (现在表示非线性颜色)和 -colorspace sRGB (现在意味着线性颜色)——而在此更改之前,情况正好相反。见 here 有关这些更改的更多详细信息。

    您是否查阅了有关 Ghostscript 颜色管理功能的官方文档?其最新版本可在此处获得:

  • http://git.ghostscript.com/?p=ghostpdl.git;a=blob_plain;f=gs/doc/GS9_Color_Management.pdf;hb=HEAD

  • 无论如何, 之前 您将能够获得任何有意义且可靠的颜色处理结果,您需要校准工作流程中的所有设备(显示器、打印机、扫描仪、相机)——或者至少验证它们的校准。另请注意,这些校准仅对具有 的环境有效。 standard illuminating light (例如 D50 或 D65 )。这对于让您的眼睛真正识别颜色差异或颜色匹配至关重要。

    此外,您是否检查过您的 PDF 文件没有使用其自己的内部嵌入式 ICC 配置文件?在这种情况下,您可能需要添加
    -dOverrideICC=true

    强制 Ghostscript 应用您在命令行上提供的 ICC 配置文件。

    要使 Ghostscript 使用您提供的 ICC 配置文件,请将这些参数添加到您的命令中:
    -sOutputICCProfile=/path/to/your/profile.icc

    对于 tiffsep输出设备,您还可以使用 N-Color (NCLR) ICC 配置文件并指定配置文件中的颜色名称,例如(例如)
    -sICCOutputColors="Cyan, Magenta, Yellow, Black, Orange, Violet"

    使用设备链接配置文件时,您应该使用
    -sDeviceLinkProfile = /path/to/your/devicelinkprofile.icc

    有一个 更多关于 Ghostscript 和色彩管理的知识......

    但是,由于您没有向我们提供有关您使用的确切命令、PDF 文件样本或问题的准确描述的任何想法,因此这里没有更多可以放心的建议。

    关于printing - 用于在 Ghostscript 中打印 PDF 的着色和混合分色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24679737/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com