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");
特性の中には用紙サイズやマージンのようにプリンターに依存するものがあり、これらは設定できません。
// creating a Windows printer
IlvWindowsPrinter* wprinter = new IlvWindowsPrinter(display);
Version 5.6
Copyright © 2012, Rogue Wave Software, Inc. All Rights Reserved.