PDFix SDK  6.5.0
PdfPageTemplate Struct Referenceabstract

PdfPageTemplate class. More...

Public Member Functions

virtual int GetPageNum ()=0
 Get the preflighted page number. More...
 
virtual PdfRotate GetLogicalRotate ()=0
 Get the logical rotation of the preflighted page. More...
 
virtual int GetNumColumns ()=0
 Get the number of found columns on the page. More...
 
virtual bool GetHeaderBBox (PdfRect *bbox)=0
 Get the bounding box of a page header. More...
 
virtual bool GetFooterBBox (PdfRect *bbox)=0
 Save the preflight data into a stream in a JSON or XML format. More...
 

Detailed Description

Member Function Documentation

◆ GetFooterBBox()

virtual bool PdfPageTemplate::GetFooterBBox ( PdfRect bbox)
pure virtual

Save the preflight data into a stream in a JSON or XML format.

Parameters
crop_box(Filled by the method) Pointer to a rectangle specifying the page's crop box, specified in user space coordinates.
Returns
true if the header bounding box was identified

◆ GetHeaderBBox()

virtual bool PdfPageTemplate::GetHeaderBBox ( PdfRect bbox)
pure virtual

Get the bounding box of a page header.

Parameters
crop_box(Filled by the method) Pointer to a rectangle specifying the page's crop box, specified in user space coordinates.
Returns
true if the header bounding box was identified

◆ GetLogicalRotate()

virtual PdfRotate PdfPageTemplate::GetLogicalRotate ( )
pure virtual

Get the logical rotation of the preflighted page.

Returns
the logical page rotation

◆ GetNumColumns()

virtual int PdfPageTemplate::GetNumColumns ( )
pure virtual

Get the number of found columns on the page.

Returns
the number of columns

◆ GetPageNum()

virtual int PdfPageTemplate::GetPageNum ( )
pure virtual

Get the preflighted page number.

Returns
the number of page from preflight