Host On-Demand PDT コンパイラーの使用

Host On-Demand PDT コンパイラーは、3270E ホスト印刷用の 新規 Host On-Demand プリンター定義テーブル (PDT) ファイルを作成する必要があるユーザーの 利便性を考慮して提供されるものです。PDT ファイルは通常は不要ですが、 カスタマイズされた非 Windows の特定のプリンター・タイプ向けのバイナリー印刷出力ファイルを 作成する必要がある場合に使用できます。PDT ファイルを作成するには、 まずソースのプリンター定義ファイル (PDF) を作成または変更し、次にそれを バイナリー PDT ファイルにコンパイルします。PDT ファイルは Windows プリンターへの印刷には使用されません。

新規 PDT ファイルを作成するには、ソース PDF を \ZIETrans\plugins\com.hcl.zietrans.rcp.workbench_nnnn\zietrans\PDT\pdfpdt\usrpdf\ ディレクトリーにコピーします。このディレクトリーには、ソース PDF のサンプルが提供されています。サンプル PDF を usrpdf ディレクトリーに unzip し、変更またはコンパイルしてください。コマンド・プロンプトを開いて \ZIETrans\plugins\com.hcl.zietrans.rcp.workbench_nnn n\zietran\PDT\ ディレクトリーに移動し、pdtcom.bat コマンドを実行します。「プリンター定義テーブルのコンパイル (Compile a Printer Definition Table)」ウィンドウが開きます。このウィンドウのドロップダウン・ボックスからソース・ファイルを選択し、 説明を入力して「OK」ボタンをクリックすると、 そのファイルが PDT ファイルにコンパイルされます。コンパイル済みの PDT ファイルは \ZIETrans\plugins\com.hcl.z ietrans.rcp.workbench_nnnn\zietran s\PDT\pdfpdt\ ディレクトリーに保管されます。コンパイル済み PDT ファイルのファイル拡張子は .hodpdt です。

コンパイル済みの PDT ファイルを、ZIETrans Web アプリケーションの .ear プロジェクトのルート (例えば MyPDT) にコピーします。

コンパイル済みの PDT ファイルは、デフォルト接続の接続エディターの「印刷」タブで、ZIETrans に対して構成されます。「初期化」セクションで、「基本テキスト・ファイル (プレーン・テキスト形式)」を選択して「初期化」ボタンをクリックします。「名前/値」テーブルで、 PDTFile プロパティーの値を MyPDT/usribm3250.hodpdt などに設定します。さらに、printMimeType プロパティーを application/octet-stream に、 usePDT プロパティーを true に設定します。詳しくは、『印刷』を参照してください。ユーザーは、3270E 印刷出力を、特定タイプの非 Windows プリンターへのコピーに適した バイナリー印刷ファイルとして取得します。

Host On-Demand の PDF および PDT ファイルについて詳しくは、次の Host On-Demand の資料を参照してください:https://www.ibm.com/docs/en/host-on-demand/13.0
注:
  1. プリンター定義ファイル (PDF) は、Adobe Portable Document Format ファイルとは何の関係もありません。
  2. 他の HOD インストールに PDT ファイルが既に存在している場合は、 それを再コンパイルせずにカスタム・プリンターに使用できます。その PDT ファイルを、前述のように Web の適切な場所に単にコピーし、そのファイルを使用するようにデフォルト接続の印刷設定を設定してください。
  3. 日本語 JIS2004 サポートの詳細については、3270E セッション向け PDT 印刷および Print-to-File のための JIS2004 サポートを参照してください。