JavaTM 印刷サービス |
ドキュメントの目次 |
JavaTM 印刷サービスは、新しい Java 印刷 API で、J2ME プロファイルなどのサイズが制限されるプラットフォームを含め、あらゆる Java プラットフォーム上で印刷機能を提供します。また、現在の Java 2 印刷 API も引き続きサポートします。 Java 印刷サービスの API には、IETF の IPP (Internet Printing Protocol) に規定されている標準属性に基づいた、拡張可能な印刷属性セットが組み込まれています。 クライアントおよびサーバのアプリケーションは、これらの属性を使用して、属性に指定された機能を持つプリンタを検出および選択することができます。 新しく追加されたStreamPrintService
を使用すると、データ書式をアプリケーションで変換することができます。また、サービスプロバイダインタフェースを使用すれば、Sun 以外のベンダーが独自の印刷サービスを動的にインストールすることができます。Java 印刷サービスは、Release Candidate 1 または Beta 3 では大幅な変更は行われていません。Beta 2 での変更内容については、 J2SE 1.4 Beta 2 での変更点を参照してください。
Java 印刷サービスユーザガイド
『Java 印刷サービス API ユーザガイド』 (HTML (日本語版) | PDF (英語版) ) では、Java 印刷サービスに関する詳細と、Java 印刷サービス API を使用して以下の操作を行う方法について説明します。
- 印刷サービス機能に基づいて、印刷サービスを検出および選択する
- 印刷データの形式を指定する
- 印刷するドキュメントがサポートされるサービスに印刷ジョブを送信する
Java 印刷サービス API の仕様
Java 印刷サービス API は、次の 4 つのパッケージから構成されます。
javax.print
-
Java 印刷サービス API の主体となるクラスとインタフェースを提供します。
javax.print.attribute
-
Java 印刷サービス API の属性の種類およびそれらを収集して属性セットにまとめる方法を記述したクラスとインタフェースを提供します。
javax.print.attribute.standard
-
特定の印刷属性を定義するクラスを提供します。
javax.print.event
-
印刷サービスおよび特定の印刷ジョブの進捗を監視するクラスとリスナーインタフェースを提供します。
詳細情報
次の Java ソフトウェア Web サイトを参照してください。
Copyright © 2002 Sun Microsystems, Inc. All Rights Reserved. コメントの送付先: java-print@sun.com |
Java ソフトウェア |