com.foxit.sdk.pdf.PageBasicInfo Class Reference

Public Member Functions

 PageBasicInfo (float width, float height, int rotation)
 Constructor, with parameters.
More...
 
 PageBasicInfo ()
 Constructor.

 
 PageBasicInfo (PageBasicInfo page_info)
 Constructor, with another PageBasicInfo object.
More...
 
float getHeight ()
 Get page height. More...
 
int getRotation ()
 Get page rotation. More...
 
float getWidth ()
 Get page width. More...
 
void set (float width, float height, int rotation)
 Set value.
More...
 
void setHeight (float value)
 Set page height. More...
 
void setRotation (int value)
 Set page rotation. More...
 
void setWidth (float value)
 Set page width. More...
 

Detailed Description

This class represents page basic information, such as page width, page height, and page rotation. This is used as the return type of function pdf::PDFDoc::getPageBasicInfo.

Constructor & Destructor Documentation

◆ PageBasicInfo() [1/2]

com.foxit.sdk.pdf.PageBasicInfo.PageBasicInfo ( float  width,
float  height,
int  rotation 
)

Constructor, with parameters.

Parameters
widthPage width.
heightPage height.
rotationPage rotation. Please refer to values starting from e_Rotation0 and this should be one of these values except e_RotationUnknown.

◆ PageBasicInfo() [2/2]

com.foxit.sdk.pdf.PageBasicInfo.PageBasicInfo ( PageBasicInfo  page_info)

Constructor, with another PageBasicInfo object.

Parameters
page_infoAnother PageBasicInfo object.

Member Function Documentation

◆ getHeight()

com.foxit.sdk.pdf.PageBasicInfo.getHeight ( )

Get page height.

Returns
Page height.

◆ getRotation()

com.foxit.sdk.pdf.PageBasicInfo.getRotation ( )

Get page rotation.

Returns
Page rotation. Please refer to values starting from e_Rotation0 and this should be one of these values.

◆ getWidth()

com.foxit.sdk.pdf.PageBasicInfo.getWidth ( )

Get page width.

Returns
Page width.

◆ set()

void com.foxit.sdk.pdf.PageBasicInfo.set ( float  width,
float  height,
int  rotation 
)

Set value.

Parameters
widthPage width.
heightPage height.
rotationPage rotation. Please refer to values starting from e_Rotation0 and this should be one of these values except e_RotationUnknown.
Returns
None.

◆ setHeight()

com.foxit.sdk.pdf.PageBasicInfo.setHeight ( float  value)

Set page height.

Parameters
[in]heightPage height.
Returns
None.

◆ setRotation()

com.foxit.sdk.pdf.PageBasicInfo.setRotation ( int  value)

Set page rotation.

Parameters
[in]rotationPage rotation. Please refer to values starting from e_Rotation0 and this should be one of these values.
Returns
None.

◆ setWidth()

com.foxit.sdk.pdf.PageBasicInfo.setWidth ( float  value)

Set page width.

Parameters
[in]widthPage width.
Returns
None.

Foxit Software Corporation Logo
@2018 Foxit Software Incorporated. All rights reserved.