@Mark Storer への私のコメントでほのめかされているように、CMYK の K プレートのみにグレー プリントを強制することはそれほど簡単ではない可能性があることがわかりました...「プリフライト」プレビュー デバイスとして使用されているものに大きく依存すると思います- Linux の場合、私が見つけることができる唯一のものはghostscript
、tiffsep
CMYK 分版に関する「サニティ チェック」に使用するものです。
とにかく、私はこのスレッドで多くの助けを得ましたcomp.lang.postscript
:
...そして、私にとってうまくいくワークフローの1つは次のとおりです。
ghostscript
を使用して PDF を PS に変換ps2write
- HackRGB-cmyk-inv.ps
ghostscript
で置換関数を実行しながら、この PS を PDF に戻すために使用します。
- を使用して実際の区切りを確認し
ghostscript
ますtiffsep
たとえば、OpenOffice によって生成されたこの PDF: blah-slide.pdf に関しては、コマンド ラインは次のようになります。
# PDF to PS using `ps2write` device of `ghostscript`
gs \
-dNOPAUSE \
-dBATCH \
-sDEVICE=ps2write \
-sOutputFile=./blah-slide-gsps2w.ps \
./blah-slide.pdf
# PS to PDF using replacement function in HackRGB-cmyk-inv.ps
gs \
-dNOPAUSE \
-dBATCH \
-sDEVICE=pdfwrite \
-sOutputFile=./blah-slide-hackRGB-cmyk-inv.pdf \
./HackRGB-cmyk-inv.ps \
./blah-slide-gsps2w.ps
# check separations
gs \
-dNOPAUSE \
-dBATCH \
-dSAFER \
-sDEVICE=tiffsep \
-dFirstPage=1 \
-dLastPage=1 \
-sOutputFile=p%02d.tif \
blah-slide-hackRGB-cmyk-inv.pdf \
\
&& eog p01.tif 2>/dev/null
これは、R=G=B の RGB 値 (およびできればグレースケール値)、およびテキストの色でのみ機能し、テキスト情報も平坦化します。ただしtiffsep
、テキストが実際にKプレート。
ニュースグループの投稿で述べたように、これは広範囲にテストされていませんが、これまでのところ有望に見えます...
乾杯!