Create an instance of this class to open a PDF file, process the contents of each page and render each one on demand using the GPL mupdf library, which is accessed via the python-fitz package bindings (version 1.9.1 or later)
__init__ |
|
||
DrawFile |
This is a no-op for mupdf. Each page is scaled and drawn on | ||
RenderPage |
Render the set of pagedrawings into gc for specified page |
mupdfProcessor
(object)¶Create an instance of this class to open a PDF file, process the contents of each page and render each one on demand using the GPL mupdf library, which is accessed via the python-fitz package bindings (version 1.9.1 or later)
__init__
(self, parent, pdf_file)¶Parameters: | pdf_file – a File object or an object that supports the standard |
---|
read and seek methods similar to a File object. Could also be a string representing a path to a PDF file.
DrawFile
(self, frompage, topage)¶This is a no-op for mupdf. Each page is scaled and drawn on demand during RenderPage directly via a call to page.getPixmap()
RenderPage
(self, gc, pageno, scale=1.0)¶Render the set of pagedrawings into gc for specified page