Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
PageRenderer Class Referenceabstract

#include <page_renderer.h>

+ Collaboration diagram for PageRenderer:

Public Member Functions

virtual ~PageRenderer ()
 
virtual bool HasOutput () const =0
 
virtual bool Start ()=0
 
virtual bool Continue ()
 
virtual void Finish (FPDF_FORMHANDLE form)=0
 
virtual bool Write (const std::string &name, int page_index, bool md5)=0
 

Protected Member Functions

 PageRenderer (FPDF_PAGE page, int width, int height, int flags)
 
FPDF_PAGE page ()
 
int width () const
 
int height () const
 
int flags () const
 

Detailed Description

Definition at line 13 of file page_renderer.h.

Constructor & Destructor Documentation

◆ ~PageRenderer()

PageRenderer::~PageRenderer ( )
virtualdefault

◆ PageRenderer()

PageRenderer::PageRenderer ( FPDF_PAGE page,
int width,
int height,
int flags )
protected

Definition at line 9 of file page_renderer.cc.

Member Function Documentation

◆ Continue()

bool PageRenderer::Continue ( )
virtual

Definition at line 14 of file page_renderer.cc.

◆ Finish()

virtual void PageRenderer::Finish ( FPDF_FORMHANDLE form)
pure virtual

◆ flags()

int PageRenderer::flags ( ) const
inlineprotected

Definition at line 38 of file page_renderer.h.

◆ HasOutput()

virtual bool PageRenderer::HasOutput ( ) const
pure virtual

◆ height()

int PageRenderer::height ( ) const
inlineprotected

Definition at line 37 of file page_renderer.h.

◆ page()

FPDF_PAGE PageRenderer::page ( )
inlineprotected

Definition at line 35 of file page_renderer.h.

◆ Start()

virtual bool PageRenderer::Start ( )
pure virtual

◆ width()

int PageRenderer::width ( ) const
inlineprotected

Definition at line 36 of file page_renderer.h.

◆ Write()

virtual bool PageRenderer::Write ( const std::string & name,
int page_index,
bool md5 )
pure virtual

The documentation for this class was generated from the following files: