Foxit PDF SDK  9.1
FSPageBasicInfo Class Reference
Inheritance diagram for FSPageBasicInfo:

Instance Methods

(void) - dealloc
 
(void *) - getCptr
 
(id) - init
 Constructor.
More...
 
(id) - initWithCptr:swigOwnCObject:
 
(id) - initWithPage_info:
 Constructor, with another page basic information object.
More...
 
(id) - initWithWidth:height:rotation:
 
(void) - set:height:rotation:
 Set value.
More...
 

Protected Attributes

BOOL swigCMemOwn
 
void * swigCPtr
 

Properties

float height
 Page height (unit is 1/72 inch).
More...
 
FSRotation rotation
 Page rotation. Please refer to values starting from FSRotation0 and this should be one of these values.
More...
 
float width
 Page width (unit is 1/72 inch).
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 FSPDFDoc::getPageBasicInfo:.

Method Documentation

◆ dealloc

- (void) dealloc

◆ getCptr

- (void*) getCptr

◆ init

- (id) init

Constructor.

◆ initWithCptr:swigOwnCObject:

- (id) initWithCptr: (void *)  cptr
swigOwnCObject: (BOOL)  ownCObject 

◆ initWithPage_info:

- (id) initWithPage_info: (FSPageBasicInfo*)  page_info

Constructor, with another page basic information object.

Parameters
[in]page_infoAnother page basic information object.

◆ initWithWidth:height:rotation:

- (id) initWithWidth: (float)  width
height: (float)  height
rotation: (FSRotation rotation 

◆ set:height:rotation:

- (void) set: (float)  width
height: (float)  height
rotation: (FSRotation rotation 

Set value.

Parameters
[in]widthPage width (unit is 1/72 inch).
[in]heightPage height (unit is 1/72 inch).
[in]rotationPage rotation. Please refer to values starting from FSRotation0 and this should be one of these values except FSRotationUnknown.
Returns
None.

Member Data Documentation

◆ swigCMemOwn

- (BOOL) swigCMemOwn
protected

◆ swigCPtr

- (void*) swigCPtr
protected

Property Documentation

◆ height

- (float) height
readwritenonatomicassign

Page height (unit is 1/72 inch).

◆ rotation

- (FSRotation) rotation
readwritenonatomicassign

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

◆ width

- (float) width
readwritenonatomicassign

Page width (unit is 1/72 inch).