3.1.1 印刷指示
基本的には、ユーザアプリケーションが出力先に指定しているストリームのインスタンス代わりに、バッチ印刷が提供するPDFBatchPrintStreamクラスのインスタンスを指定することでバッチ印刷のアプリケーションとなります。PDFBatchPrintStreamの提供するメソッドを呼び出すことで、次のように印刷を制御できます。
- 出力先のプリンタ名を指定
- 出力する際に使用するトレイを指定
- 印刷部数を指定
- 印刷するファイルの開始ページ番号を指定
- 印刷するファイルの終了ページ番号を指定
- ページサイズに合わせて印刷フラグを指定
また、印刷指示に対して、任意の文字列でジョブ名を指定できます。
印刷指示を受け付けると、印刷サーバは、「ジョブID」を返します。この「ジョブID」を使用して、次項の「 印刷状態取得」で印刷状態を取得することができます。