目次||

印刷ジョブの取得

印刷ジョブとは、送信された印刷要求のことであり、1つ以上の印刷データと処理命令のセットが含まれます。 Java印刷サービスは、DocPrintJobオブジェクトを含む印刷ジョブを表します。 印刷データをストリームに送信する場合でもプリンタに送信する場合でも、同じ方法で印刷ジョブを作成: サービスでcreatePrintJobをコールします:

DocPrintJob pj = pservices[0].createPrintJob();
特定のサービスが受け入れることのできるデータを処理できる印刷ジョブは、そのサービスでしか作成されないため、アプリケーションは印刷ジョブをサービスから取得します。

DocPrintJobインタフェースは、printメソッドを提供します。このメソッドは、PrintRequestAttributeSetパラメータとDocを使用して印刷データとDocFlavorをカプセル化します:

pj.print(doc, aset);
次の項では、Docの作成について説明します。

目次||

Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.