目次 | 前の項目 | 次の項目 JavaTM 印刷サービス API ユーザガイド


属性の機能

印刷ジョブをクライアントからプリンタに送信すると、ドキュメント名などの印刷データの特性を指定した属性と、両面印刷や印刷部数などの印刷データの印刷方法も送信されます。印刷ジョブが複数の印刷データから構成されている場合は、印刷データごとに異なる処理命令が指定されていることがあります。たとえば、最初のドキュメントには 8 × 11 インチの媒体を使い、次のドキュメントには 11 × 17 インチの媒体を使う、と指定されていることがあります。

プリンタが印刷ジョブの処理を開始すると、ジョブの状態 (完了したジョブ、待機中のジョブなど) や印刷済みのページ数など、さまざまなジョブ情報を取得できます。これらの情報も属性です。プリンタ名、プリンタの場所、キュー内のジョブ数など、属性を使用してプリンタ自体を制御することもできます。

Java 印刷サービス API には、Attribute インタフェースの次の 5 つのサブインタフェースを使用して、さまざまな属性の機能を定義します。

多くの場合、属性は複数の機能に属しています。たとえば、「Media」属性は、ドキュメント、印刷ジョブ、および印刷要求の機能に属しています。「Media」属性には、用紙のサイズ、トレイ、または種類を記述できるためです。実際、ほとんどのドキュメント属性は、要求属性です。また、すべての要求属性は、ジョブ属性です。

次の節では、属性を収集して属性セットにまとめる方法について説明します。属性セットにも機能があります。



目次 | 前の項目 | 次の項目
Copyright © 2001 Sun Microsystems, Inc. All Rights Reserved.