目次||

第2章

属性




印刷データをクライアントからプリンタに送信すると、使用する媒体(用紙)と印刷部数など、印刷方法に関する情報も送信されます。クライアントは、Java印刷サービスAPIの属性定義を使用して、これらの処理命令を指定します。

Java印刷サービスAPIには、javax.print.attributeおよびjavax.print.attribute.standardという、属性を定義する2つのパッケージが組み込まれています。javax.print.attributeパッケージには、属性の型およびそれらを収集してセットにまとめる方法を記述したインタフェースとクラスが含まれています。javax.print.attribute.standardパッケージには、このAPI内の標準属性がすべて列挙されています。JPS APIの属性定義のほとんどは、IETFのIPP (Internet Printing Protocol)によって定義された標準および拡張属性の実装です。

この章では、JPS APIの属性定義についてより詳細に説明します。「属性カテゴリと値」のセクションでは、JPSに従って属性とは何かについて説明します。「属性の役割」のセクションでは、属性の型について説明します。「属性セット」のセクションでは、属性を収集してセットにまとめる方法について説明します。「標準属性」のセクションでは、javax.attribute.standardパッケージに定義されている使用頻度の高いいくつかの属性について説明します。



目次||

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