Java

Java 印刷サービス

ドキュメントの目次
Java 印刷サービス API はバージョン 1.4 で導入された API で、J2ME プロファイルなどのサイズが制限されるプラットフォームを含め、あらゆる Java プラットフォーム上で印刷機能を提供します。また、J2SE バージョン 1.2 で導入された java.awt.print.PrinterJob API もサポートします。Java 印刷サービスの API には、IETF の IPP (Internet Printing Protocol) 1.1 に規定されている標準属性に基づいた、拡張可能な印刷属性セットが組み込まれています。クライアントおよびサーバーのアプリケーションは、これらの属性を使用して、属性に指定された機能を持つプリンタを検出および選択することができます。新しく追加された StreamPrintService を使用すると、データ書式をアプリケーションで変換できます。 また、サービスプロバイダインタフェースを使用すれば、Sun 以外のベンダーが独自の印刷サービスを動的にインストールできます。

API の仕様

Java 印刷サービス API は、次の 4 つのパッケージから構成されます。

javax.print -
Java 印刷サービス API の主体となるクラスとインタフェースを提供します。

javax.print.attribute -
Java 印刷サービス API の属性の種類およびそれらを収集して属性セットにまとめる方法を記述したクラスとインタフェースを提供します。

javax.print.attribute.standard -
特定の印刷属性を定義するクラスを提供します。

javax.print.event -
印刷サービスおよび特定の印刷ジョブの進捗を監視するクラスとリスナーインタフェースを提供します。

チュートリアルおよびプログラマ向けガイド

『Java 印刷サービス API ユーザーガイド』 (HTML (日本語版) | PDF (英語版) ) では、Java 印刷サービスに関する詳細と、Java 印刷サービス API を使用して以下の操作を行う方法について説明します。

詳細情報

次の Java Software Web サイトを参照してください。


Copyright © 2002-2004 Sun Microsystems, Inc. All Rights Reserved.

フィードバック
 Sun Microsystems, Inc
Java Software