NPagedPaintingContext Class Members
In This Topic
The following tables list the members exposed by NPagedPaintingContext.
Public Properties
| | Name | Description |
 | Collate | Whether to collate pages. Collated (true) pages order is: 1,2,3 1,2,3 etc. Uncollated (false) pages order is: 1,1,1 2,2,2 etc. |
 | CurrentPageIndex | Gets the current page index |
 | CustomPageRange | Gets the custom page range, in case PageRangeMode is Custom. |
 | NumberOfCopies | Gets the number of copies |
 | PageBounds | Gets the page bounds. Takes the orientation into account. |
 | PageRangeMode | Gets the range of pages being printed, from the whole tiling grid. |
 | PageSize | Gets the page size. Takes the orientation into account. |
 | PaintVisitor | Gets the paint visitor which you can use to paint inside. Available during PrintPage state. |
 | PaperOrientation | Gets or sets the page orientation. The page orientation can be changed when the context is in QueryPageSettings state. |
 | PaperSize | Get or sets the paper size. The paper size can be changed when the context is in Query state. |
 | PreviewPaint | Gets whether the paged (printing/pdf) context is in preview paint mode - e.g. is used for the purposes of a preview. |
 | PrintableArea | Gets the printable area. Available during the PrintPage state. |
 | Resolution | Gets the printer resolution |
 | SheetRangeMode | Gets or sets the sheet range mode, which is used to determine the tiling grid of the INPagedMediaExportElement being painted. Each sheet can result in multiple pages. |
 | State | Gets the current state of the paged context, which indicates the printing stage. |
 | TotalPageRange | Gets or sets the total range of pages, for the current SheetRangeMode. The content is responsible to set this value during BeginPrinting, because it affects the page enumeration. |
Top
Public Methods
See Also