【发布时间】:2011-12-30 11:36:53
【问题描述】:
我正在使用 Perl 和 PDF::API2 生成 pdf。如何让我的 pdf 成为 CMYK?目前,根据 ImageMagick 的识别命令,我的 pdf 文件都以 RGB 格式输出。
【问题讨论】:
-
浏览这个链接,这可能是有用的search.cpan.org/~areibens/PDF-API2-0.73/lib/PDF/API2/…
我正在使用 Perl 和 PDF::API2 生成 pdf。如何让我的 pdf 成为 CMYK?目前,根据 ImageMagick 的识别命令,我的 pdf 文件都以 RGB 格式输出。
【问题讨论】:
PDF::API2 allows colors to be entered as RGB or CMYK,并且会输出你传入的任何内容。
要输入 CMYK 颜色,请使用模式 %CCMMYYKK 而不是 #RRGGBB(注意百分号而不是数字符号)。
例如,可以如下设置“真黑”:
$content->fillcolor('%000000FF');
PDF::API2::Util 还有一个未记录的 RGBtoCMYK 函数。我不知道它是否准确,并且没有记录,因此使用风险自负,但它可能是一种一次性的方式,可以将现有的 RGB 颜色转换为 CMYK。
【讨论】: