Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Printing classes

CPrinterDevice and MPageRegionPrinter are two classes are fundamental to every print operation. CPrinterDevice encapsulates a printing device. Its uses include:

A device has a page specification, giving the page orientation and the size, encapsulated in the TPageSpec class.

Pages are printed in regions of a page, called bands. An application implements the band printing interface, MPageRegionPrinter, to draw the requested region to the printer device. The attributes of the printed band are encapsulated in TBandAttributes.

Additional, but less important classes, are: