Rogue Wave Views における印刷 > IlvPrinter クラス
 
IlvPrinter クラス
IlvPrinter クラスは、用紙サイズ、用紙の向き、物理的マージンなどプリンターの物理的特性を記述します。これは、IlvPort のインスタンスをカプセル化します。
このクラスは抽象クラスで、2 つの定義済みサブクラスがあります。
*IlvPSPrinter を使うと、PostScript ファイルを印刷できます。
// creating a PostScript printer
IlvPSPrinter* psprinter = new IlvPSPrinter(display);
psprinter->setPaperFormat(*IlvPaperFormat::Get("A3"));
psprinter->setOrientation(IlvPrinter::Landscape);
psprinter->setDocumentName("viewsprint.ps");
*IlvWindowsPrinter は、Windows コンピューターに接続されたプリンターでの印刷を可能にします (このクラスはWindows でのみ利用可能)。
特性の中には用紙サイズやマージンのようにプリンターに依存するものがあり、これらは設定できません。
// creating a Windows printer
IlvWindowsPrinter* wprinter = new IlvWindowsPrinter(display);

Version 5.6
Copyright © 2012, Rogue Wave Software, Inc. All Rights Reserved.