【发布时间】:2014-09-16 03:12:57
【问题描述】:
我使用
创建了分色gs -sDEVICE=tiffsep -dNOPAUSE -dBATCH -dSAFER -r600x600 -sOutputFile=p%08d.tif input.pdf
输出都是记录的灰度分离。
问题 1. 如何仅将青色和洋红色分色(或任何颜色组合)组合成 PDF 文件? 2. 如何确保组合输出的 PDF 是彩色而不是灰度?
谢谢。
【问题讨论】:
标签: pdf ghostscript cmyk
我使用
创建了分色gs -sDEVICE=tiffsep -dNOPAUSE -dBATCH -dSAFER -r600x600 -sOutputFile=p%08d.tif input.pdf
输出都是记录的灰度分离。
问题 1. 如何仅将青色和洋红色分色(或任何颜色组合)组合成 PDF 文件? 2. 如何确保组合输出的 PDF 是彩色而不是灰度?
谢谢。
【问题讨论】:
标签: pdf ghostscript cmyk
您应该能够使用 Imagemagick 的convert 来组合 CMYK 分色;参考资料:
示例:首先,使用 Latex 创建 RGB pdf(来自https://softwarerecs.stackexchange.com/questions/19210/linux-gui-for-quick-browsing-of-cmyk-separations-of-multi-page-pdf);将其用作test.tex:
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[fill=none,draw=black,line width=2pt] (0cm,0cm) rectangle (4cm,5cm);
\draw[fill=red] (1cm,1cm) circle (1cm) ;
\draw[fill=blue] (2cm,2.5cm) circle (1cm) ;
\draw[fill=green] (3cm,4cm) circle (1cm) ;
\end{tikzpicture}
\end{document}
...然后使用以下命令构建 PDF:
pdflatex test.tex
使用 Ghostscript 将 RGB pdf 拆分为 CMYK 分色作为 tiff 图像(有关图像,请参见原始 softwarerecs 线程),这将被调用:
gs -sDEVICE=tiffsep -dNOPAUSE -dBATCH -dSAFER -r150x150 -sOutputFile=test%04d.tif test.pdf
使用 Imagemagick 将 CMYK 分色合并/组合成 CMYK 颜色 tiff:
convert \
test0001\(Cyan\).tif \
test0001\(Magenta\).tif \
test0001\(Yellow\).tif \
test0001\(Black\).tif \
-set colorspace CMYK -negate -combine combined.tif
...这是最终的combined.tif 的样子(我必须在此处上传convert combined.tif combined.png,否则不接受单独的.tif):
为了比较,这里是从原始 PDF (convert -density 150 -flatten test.pdf test.png) 派生的 png:
请注意颜色略有不同,这是由于颜色空间往返而预期的。另外,请注意,要获得更正确的颜色,您可能必须在转换过程中使用 ICC 配置文件...
最后,您应该找到一种方法将最终的 CMYK 颜色 TIFF 转换/导入为 PDF...(可能 ghostscript 或 imagemagick 都可以,但我还没有尝试过......)
仅对于青色和品红色 - 使用与通道 TIF 分色相同大小的白色图像,将其插入以代替缺失的分色:
convert -size 240x299 xc:white white.png
...然后再次合并:
convert \
test0001\(Cyan\).tif \
test0001\(Magenta\).tif \
white.png \
white.png \
-set colorspace CMYK -negate -combine combinedCM.tif
这是输出(convert combinedCM.tif combinedCM.png 之后):
【讨论】:
在支持 CMYK 通道的图像编辑器(例如 Photoshop)中打开分色,根据需要组合通道,保存为 PDF(或 PostScript 并使用 GS 转换为 PDF)。
【讨论】:
convert 进行操作,请参阅my answer