far*_*noy 6 printing imagemagick ghostscript
我正在使用Ghostscript为PDF文件中的每个Process和Spot颜色生成灰度tif分色.过程如下:
tiffsep作为设备运行但彩色分色与Adobe的打印预览不同.
我尝试在ImageMagick和Ghostscript中使用Adobe的ICC颜色配置文件(即AdobeRGB1998和USWebCoatedSWOP for CMYK),但结果仍然没有.
Ghostscript版本:9.14,IM:6.8.9-5
我不太明白您的说法“彩色分色与 Adobe 的打印预览中的不同”。 ---您将 Adobe 的打印预览与什么进行比较?!?您是否知道,如果 PDF 本身不包含内置的默认 ICC 配置文件,Adobe 的打印预览可能会应用内置的默认 ICC 配置文件。仅此一点就可以解释您可能“看到”的任何差异......
此外,ImageMagick 最近在颜色管理方面在最新版本中发现了一些相当重要的变化:它交换了-colorspace RGB(现在表示非线性颜色) 和-colorspace sRGB(现在表示线性颜色) 的含义 - 而在此之前更改它恰恰相反。有关这些更改的更多详细信息,请参阅此处。
您查阅过有关 Ghostscript 颜色管理功能的官方文档吗?其最新版本可在此处获取:
无论如何,在您能够获得任何有意义且可靠的颜色处理结果之前,您需要校准工作流程中的所有设备(显示器、打印机、扫描仪、相机),或者至少验证它们的校准。另请注意,这些校准仅对具有标准照明光(例如 D50 或D65 )的环境有效。为了让您的眼睛真正识别颜色差异或颜色匹配,这是至关重要的。
另外,您是否检查过您的 PDF 文件没有使用其自己的内部嵌入 ICC 配置文件?在这种情况下,您可能需要添加
-dOverrideICC=true
Run Code Online (Sandbox Code Playgroud)
强制 Ghostscript 应用您在命令行上提供的 ICC 配置文件。
要使 Ghostscript 使用您提供的 ICC 配置文件,请将以下参数添加到您的命令中:
-sOutputICCProfile=/path/to/your/profile.icc
Run Code Online (Sandbox Code Playgroud)
对于tiffsep输出设备,您还可以使用 N-Color (NCLR) ICC 配置文件并指定配置文件中的颜色名称,例如(例如)
-sICCOutputColors="Cyan, Magenta, Yellow, Black, Orange, Violet"
Run Code Online (Sandbox Code Playgroud)
当使用设备链接配置文件时,您应该使用
-sDeviceLinkProfile = /path/to/your/devicelinkprofile.icc
Run Code Online (Sandbox Code Playgroud)
关于 Ghostscript 和色彩管理还有很多东西需要学习......
但由于您没有向我们提供有关您使用的确切命令的任何信息,也没有提供 PDF 文件的示例,也没有对您的问题进行准确的描述,因此这里没有更多可以放心的建议。
| 归档时间: |
|
| 查看次数: |
783 次 |
| 最近记录: |