PageInfo

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.ms.System.ICloneable

public class PageInfo implements System.ICloneable

Represents the page information for pdf generator.

Constructors

ConstructorDescription
PageInfo()default constructor

Methods

MethodDescription
deepClone()Clone page info.
getAnyMargin()Gets or sets page margin for any page except first.
setAnyMargin(MarginInfo value)Gets or sets page margin for any page except first.
getDefaultTextState()Gets default font.
setDefaultTextState(TextState value)Sets default font.
getHeight()Gets page height.
setHeight(double value)Sets page height.
getPureHeight()Gets page pure height without margins.
isLandscape()Gets is page landscaped.
setLandscape(boolean value)Sets is page landscaped.
getMargin()Gets page margin.
setMargin(MarginInfo value)Sets page margin.
getWidth()Gets page width.
setWidth(double value)Sets page width.

PageInfo()

public PageInfo()

default constructor

deepClone()

public Object deepClone()

Clone page info.

Returns: java.lang.Object - The cloned object

getAnyMargin()

public final MarginInfo getAnyMargin()

Gets or sets page margin for any page except first.

Returns: MarginInfo - MarginInfo instance

setAnyMargin(MarginInfo value)

public final void setAnyMargin(MarginInfo value)

Gets or sets page margin for any page except first.

Parameters:

ParameterTypeDescription
valueMarginInfoMarginInfo instance

getDefaultTextState()

public TextState getDefaultTextState()

Gets default font.

Returns: TextState - TextState instance

setDefaultTextState(TextState value)

public void setDefaultTextState(TextState value)

Sets default font.

Parameters:

ParameterTypeDescription
valueTextStateTextState instance

getHeight()

public double getHeight()

Gets page height.

Returns: double - double value

setHeight(double value)

public final void setHeight(double value)

Sets page height.

Parameters:

ParameterTypeDescription
valuedoubledouble value

getPureHeight()

public double getPureHeight()

Gets page pure height without margins.

Returns: double - double value

isLandscape()

public boolean isLandscape()

Gets is page landscaped.

Returns: boolean - boolean value

setLandscape(boolean value)

public void setLandscape(boolean value)

Sets is page landscaped.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getMargin()

public MarginInfo getMargin()

Gets page margin.

Returns: MarginInfo - MarginInfo value

setMargin(MarginInfo value)

public void setMargin(MarginInfo value)

Sets page margin.

Parameters:

ParameterTypeDescription
valueMarginInfoMarginInfo value

getWidth()

public double getWidth()

Gets page width.

Returns: double - double value

setWidth(double value)

public void setWidth(double value)

Sets page width.

Parameters:

ParameterTypeDescription
valuedoubledouble value