目次 | 前の項目 | 次の項目 | JavaTM 印刷サービス API ユーザガイド |
属性の指定は、データを印刷する場合もストリーム配信する場合も、同じ方法で行います。通常は、PrintRequestAttribute を使用して属性を指定します。印刷要求属性には、印刷ジョブ全体の設定を指定するためです。特定のジョブに対して複数の属性を指定することが多いため、属性セットを作成する必要があります。次の例では、PrintRequestAttributeSet を作成して、A4 媒体を使用してジョブを 5 部両面印刷しています。属性セットを作成した後で、DocFlavor とともに印刷ジョブの印刷メソッドに属性セットを渡します。DocFlavor については、「ドキュメントの種類の指定」を参照してください。印刷方法については、「ドキュメントの印刷とストリーム配信」を参照してください。次の節では、標準属性について詳細に説明します。PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); aset.add(new Copies(5)); aset.add(MediaSize.ISO_A4); aset.add(Sides.DUPLEX);