5

Javaで既存のPDFファイルからPCL出力ファイルを生成するための最良の方法は何ですか?

4

3 に答える 3

2

それは、投資したい金額と、ソリューションがどれだけ堅牢である必要があるかによって異なります。手っ取り早いのは、PCL ドライバーを使用して Adob​​e Acrobat からファイルに印刷することです (ほら、お母さん、Java なし...)。

Java Print Service APIはPDF を処理できます。StreamPrintService を使用し、出力形式に PCL を使用してストリームをファイルに書き込みます。

コンテンツをより詳細に制御する必要がある場合、またはコンテンツを変更または追加する必要がある場合は、PDF パーサー (たとえば、これ) を使用して、Javascript を追加することにより、アプリケーションが起動するブラウザーから結果の HTML を印刷できます。例えば。

于 2009-03-11T01:35:38.997 に答える
1

JDK 6 の StreamPrintService は PS のみをサポートします。PCL をサポートする StreamPrintService をまだ探しています。

于 2010-03-24T16:08:05.190 に答える
0

PDF を PCL ドライバーに印刷する Acrobat から生成された PCL をキャプチャし、Windows コンソール PCLXForm プログラムへの入力としてリダイレクトします。カスタム スクリプトを使用すると、PCL を「ストリーム編集」できます。住所訂正のために住所ブロック テキストを抽出し、訂正したテキストを挿入し、インテリジェント メール バーコード、2-D バーコードを追加し、文書を並べ替え、ページ数でバッチ処理し、トレイ割り当てを変更し、他の文書と結合することができます。 www.pagetech.com の PCLTool SDK - Option V が必要です。

于 2010-12-31T17:59:05.943 に答える