EeBlog(テクニカルブログ)

第87回 Java Print Service API その5

引き続き「Java Print Service API」について学んでいきます。

今回はダイアログを使用した印刷を学びます。

ブラウザやテキストエディタなどの一般的なアプリケーションで印刷を行う際、
OS標準の印刷ダイアログが表示され、各種印刷設定を行うことができます。
同様の機能がJava Print Service APIにも用意されています。
(さらに…)

第86回 Java Print Service API その4

引き続き「Java Print Service API」について学んでいきます。

今回は印刷属性を学びます。

印刷属性とは、用紙サイズ、印刷する部数などの印刷時に行う設定のことです。
Java Print Service APIでは、印刷データと印刷属性が別々なため、次のメリットがあります。

・異なる印刷属性を使用して、異なる時間に同じ印刷データを印刷できる
・同じ印刷属性を使用して、異なる時間に異なるデータを印刷できる。
(さらに…)

第85回 Java Print Service API その3

引き続き「Java Print Service API」について学んでいきます。

今回は印刷ジョブの生成・印刷を学びます。

印刷ジョブを表すのはjavax.print.DocPrintJobインターフェースです。
DocPrintJobオブジェクトの生成には、PrintServiceのcreatePrintJobメソッドを使用します。
生成されたDocPrintJobオブジェクトのprintメソッドを使用することで、印刷が実行されます。
(さらに…)