2011-12-28 12 views
0

私はPerlとPDF :: API2でpdfsを生成しています。私のpdfをCMYKにするにはどうすればいいですか?現在、私のpdfsはすべて、ImageMagickのidentifyコマンドに従ってRGBとして出力されています。PDF :: API2にRGBの代わりにCMYKを使用するにはどうすればよいですか?

+0

hlpfulかもしれないこのリンクをご覧くださいhttp://search.cpan.org/~areibens/PDF-API2-0.73/lib/PDF/API2/HOWTO.pod#C-M-Y-K – Anil

答えて

2

PDF::API2 allows colors to be entered as RGB or CMYKを入力して、それに渡すものを出力します。

CMYKカラーを入力するには、#RRGGBBの代わりに%CCMMYYKKというパターンを使用します(数字記号の代わりにパーセント記号が表示されます)。次のように

たとえば、 "真の黒" を設定することができます。

$content->fillcolor('%000000FF'); 

PDFは:: API2 :: Utilのも、文書化されていないRGBtoCMYK機能を持っています。私はそれが正確であるかどうか分かりません。文書化されていないので、あなた自身の責任において使用してください。しかし、既存のRGBカラーをCMYKに変換する一回限りの方法として役立つかもしれません。

+0

あなたの答えをありがとう。しかし、画像はどうですか?挿入する前に各画像をcmykにする必要がありますか? pdfはrgbとcmykのコンポーネントで構成できますか? –

+0

はい、あらかじめ画像をCMYKに変換する必要があります。はい、色空間を混ぜ合わせることができます。しかし、あなたの要件を見てください。なぜイメージをCMYKに変換する必要がありますか?グラフィックス/プリントショップにとっては問題になる傾向があります。そうしないと、プリンタ自体は十分な仕事をしなければなりません。グラフィックスプロでは、カラーマッチングが気になる場合は、CMYKイメージを使用して開始する必要があります。それ以外の場合、別のソフトウェア(ソフトウェア)の任意の1つの色変換(プリンタ)を取引しているだけであり、プリンタはおそらくより良い一致を提供します。 –

関連する問題