Class encapsulating the functionality of printing out the document. The methods below over-ride those of the base class and supply document-specific information to the printing framework that calls them internally.
Pass in the instance of dpViewer to be printed. |
|
Supply maximum range of pages and the range to be printed |
|
Report whether pageno exists. |
|
Provide the data for page by rendering the drawing commands |
Class encapsulating the functionality of printing out the document. The methods below over-ride those of the base class and supply document-specific information to the printing framework that calls them internally.
Pass in the instance of dpViewer to be printed.
Supply maximum range of pages and the range to be printed These are initial values passed to Printer dialog, where they can be amended by user.
Report whether pageno exists.
Provide the data for page by rendering the drawing commands to the printer DC, MuPDF returns the page content from an internally generated bitmap and sfac sets it to a high enough resolution that reduces anti-aliasing blur but keeps it small to minimise printing time