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