PageSize
Inheritance: java.lang.Object
public final class PageSize
Class representing size of page in PDF document.
Constructors
Constructor | Description |
---|---|
PageSize(float x, float y) | Constructor for PageSize. |
Fields
Field | Description |
---|---|
LEAVE_INTACT | For internal usage only |
Methods
Method | Description |
---|---|
getWidth() | Gets page width. |
setWidth(float value) | Sets page width. |
getHeight() | Gets page height. |
setHeight(float value) | Sets page height. |
isLandscape() | Gets page orientation. |
setLandscape(boolean value) | Sets page orientation. |
getA0() | A0 size (1189x840 mm). |
getA1() | A1 size (840x594 mm). |
getA2() | A2 size (594x420 mm). |
getA3() | A3 size (420x297 mm). |
getA4() | A4 size (297x210 mm). |
getA5() | A5 size (210x148 mm). |
getA6() | A6 size (148x105 mm). |
getB5() | B5 size (250x176 mm). |
getPageLetter() | Letter size (279x216 mm). |
getPageLegal() | Legal size (356x216 mm). |
getPageLedger() | Ledger size (432x279 mm). |
getP11x17() | 11x17 inches format. |
PageSize(float x, float y)
public PageSize(float x, float y)
Constructor for PageSize.
Parameters:
Parameter | Type | Description |
---|---|---|
x | float | Width of the page. |
y | float | Height of the page. |
LEAVE_INTACT
public static final float LEAVE_INTACT
For internal usage only
getWidth()
public float getWidth()
Gets page width.
Returns: float - page width.
setWidth(float value)
public void setWidth(float value)
Sets page width.
Parameters:
Parameter | Type | Description |
---|---|---|
value | float | page width. |
getHeight()
public float getHeight()
Gets page height.
Returns: float - page height.
setHeight(float value)
public void setHeight(float value)
Sets page height.
Parameters:
Parameter | Type | Description |
---|---|---|
value | float | page height. |
isLandscape()
public boolean isLandscape()
Gets page orientation. Returns true of this is landscape orientation and false if this is portrait.
Returns: boolean - boolean value
setLandscape(boolean value)
public void setLandscape(boolean value)
Sets page orientation. Returns true of this is landscape orientation and false if this is portrait.
Parameters:
Parameter | Type | Description |
---|---|---|
value | boolean | boolean value |
getA0()
public static PageSize getA0()
A0 size (1189x840 mm).
Returns: PageSize - PageSize object
getA1()
public static PageSize getA1()
A1 size (840x594 mm).
Returns: PageSize - PageSize object
getA2()
public static PageSize getA2()
A2 size (594x420 mm).
Returns: PageSize - PageSize object
getA3()
public static PageSize getA3()
A3 size (420x297 mm).
Returns: PageSize - PageSize object
getA4()
public static PageSize getA4()
A4 size (297x210 mm).
Returns: PageSize - PageSize object
getA5()
public static PageSize getA5()
A5 size (210x148 mm).
Returns: PageSize - PageSize object
getA6()
public static PageSize getA6()
A6 size (148x105 mm).
Returns: PageSize - PageSize object
getB5()
public static PageSize getB5()
B5 size (250x176 mm).
Returns: PageSize - PageSize object
getPageLetter()
public static PageSize getPageLetter()
Letter size (279x216 mm).
Returns: PageSize - PageSize object
getPageLegal()
public static PageSize getPageLegal()
Legal size (356x216 mm).
Returns: PageSize - PageSize object
getPageLedger()
public static PageSize getPageLedger()
Ledger size (432x279 mm).
Returns: PageSize - PageSize object
getP11x17()
public static PageSize getP11x17()
11x17 inches format.
Returns: PageSize - PageSize object