3.2.1 印刷指示
バッチ印刷を利用したアプリケーションは、以下のような処理が行われます。
- アプリケーション開発者が実装するユーザアプリケーションで、印刷データの出力用ストリームとしてPDFBatchPrintStreamクラスをインスタンス化し、印刷指示の設定を行います。続いてbiz-StreamライブラリのPDF生成エンジンをインスタンス化し、出力先として先に生成したPDFBatchPrintStreamクラスのインスタンスを指定します。
- PDF生成エンジンに対してPDFの生成を指示します。生成されたPDFはPDFBatchPrintStreamクラスのインスタンスを経由し、印刷データとして印刷サーバに送信されます。
- 印刷サーバは、印刷指示を受け付けた後、「ジョブID」を返します。
- 印刷サーバは、印刷データからプリンタの制御情報を取り出し、プリンタの選択およびその他の制御を行います。その後、印刷データの印刷を行い、動作状況がログに記録されます。