2016-09-18 4 views
0

私はフルカラーのPDFを取り込み、白黒画像に変換して白黒PDFにしています。PDFからIMGからPDFへの色をもう一度

現在私はimagemagickでこれを実行しようとしていますが、私はそれらをPDFで別々のイメージに分割することで成功しています。しかし、一度別々の画像を作成したら、カラーコピーとそのサムネイルの両方の横にフルサイズの白黒コピーを作成したい。私は自分自身で把握することができると感じるその部分。

私が困惑しているのは、それらを白黒にする方法です。グレースケールは、灰色のさまざまな色合いを出すために、ほとんどのプリンタでカラーインクを使用するため、必ずしもグレースケールではありません。そこから私は避けようとしています。

私はimagemagickでこれを行うことができますか、または私の思考プロセスが間違っていますか?

も注目に値するが、私はアンソニーティッセンの優れた作品hereで説明したように、あなたが「2色Quamtisation」を探していると思う私はPHP

+0

ダイレクトパスが機能しない可能性があります。ただし、カラーからグレースケールにしてラスタライズして白黒にすることもできます。 (これは、AcrobatがRGBモードからビットマップモードに直接移行することができないというアナロジーの結論です)。 –

+0

"グレースケールはまだほとんどのプリンタで色付きのインクを使用します" - 実際には(あなたにはその証拠がありません)。あなたの実験では、グレー値だけを含む*フルカラーのRGBイメージを使用していました。 – usr2564301

答えて

0

とブラウザとサーバサイドプロセスを介してこれを実行しようとしています。

基本的に、量子化を使用して画像を表現するのに最適な2色を選んだ後、暗い方を黒に、軽い方を白に強制します。だからあなたの処理は次のようになります。

convert image.png -colors 2 -colorspace gray -normalize result.png 

ところで、私はあなたがたと推定し、元の品質の画像を抽出するためにpdfimages(のpopplerパッケージの一部)を使用しています。