The paper sizes which are enumerated for a printer is the authoritative source of Paper sizes that may be selected for printing on that printer.
However for convenience, this class pre-defines some of the most
common paper sizes so that an application may easily set up default
parameters from code, eg by referring to Paper.A4
| Modifier and Type | Field and Description |
|---|---|
| public static final Paper | A0
Specifies the ISO A0 size, 841 mm by 1189 mm. |
| public static final Paper | A1
Specifies the ISO A1 size, 594 mm by 841 mm. |
| public static final Paper | A2
Specifies the ISO A2 size, 420 mm by 594 mm. |
| public static final Paper | A3
Specifies the ISO A3 size, 297 mm by 420 mm. |
| public static final Paper | A4
Specifies the ISO A4 size, 210 mm by 297 mm. |
| public static final Paper | A5
Specifies the ISO A5 size, 148 mm by 210 mm. |
| public static final Paper | A6
Specifies the ISO A6 size, 105 mm by 148 mm. |
| public static final Paper | C
Specifies the engineering C size, 17 inch by 22 inch. |
| public static final Paper | DESIGNATED_LONG
Specifies the ISO Designated Long size, 110 mm by 220 mm. |
| public static final Paper | EXECUTIVE
Specifies the executive size, 7.25 inches by 10.5 inches. |
| private double | |
| public static final Paper | JAPANESE_POSTCARD
Specifies the Japanese postcard size, 100 mm by 148 mm. |
| public static final Paper | JIS_B4
Specifies the JIS B4 size, 257 mm by 364 mm. |
| public static final Paper | JIS_B5
Specifies the JIS B5 size, 182 mm by 257 mm. |
| public static final Paper | JIS_B6
Specifies the JIS B6 size, 128 mm by 182 mm. |
| public static final Paper | LEGAL
Specifies the North American legal size, 8.5 inches by 14 inches. |
| public static final Paper | MONARCH_ENVELOPE
Specifies the Monarch envelope size, 3.875 inches by 7.5 inches. |
| public static final Paper | NA_8X10
Specifies the North American 8 inch by 10 inch paper. |
| public static final Paper | NA_LETTER
Specifies the North American letter size, 8.5 inches by 11 inches |
| public static final Paper | NA_NUMBER_10_ENVELOPE
Specifies the North American Number 10 business envelope size, 4.125 inches by 9.5 inches. |
| private String | |
| public static final Paper | TABLOID
Specifies the tabloid size, 11 inches by 17 inches. |
| private Units | |
| private double |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public final double | Returns: the height of the paper in points (1/72 inch)Get the height of the paper in points (1/72 inch) |
| public final String | |
| private double | |
| public final double | Returns: the width of the paper in points (1/72 inch)Get the width of the paper in points (1/72 inch) |
| public final int | |
| public final String |
| A0 | back to summary |
|---|---|
| public static final Paper A0 Specifies the ISO A0 size, 841 mm by 1189 mm. | |
| A1 | back to summary |
|---|---|
| public static final Paper A1 Specifies the ISO A1 size, 594 mm by 841 mm. | |
| A2 | back to summary |
|---|---|
| public static final Paper A2 Specifies the ISO A2 size, 420 mm by 594 mm. | |
| A3 | back to summary |
|---|---|
| public static final Paper A3 Specifies the ISO A3 size, 297 mm by 420 mm. | |
| A4 | back to summary |
|---|---|
| public static final Paper A4 Specifies the ISO A4 size, 210 mm by 297 mm. | |
| A5 | back to summary |
|---|---|
| public static final Paper A5 Specifies the ISO A5 size, 148 mm by 210 mm. | |
| A6 | back to summary |
|---|---|
| public static final Paper A6 Specifies the ISO A6 size, 105 mm by 148 mm. | |
| C | back to summary |
|---|---|
| public static final Paper C Specifies the engineering C size, 17 inch by 22 inch. | |
| DESIGNATED_LONG | back to summary |
|---|---|
| public static final Paper DESIGNATED_LONG Specifies the ISO Designated Long size, 110 mm by 220 mm. | |
| EXECUTIVE | back to summary |
|---|---|
| public static final Paper EXECUTIVE Specifies the executive size, 7.25 inches by 10.5 inches. | |
| height | back to summary |
|---|---|
| private double height | |
| JAPANESE_POSTCARD | back to summary |
|---|---|
| public static final Paper JAPANESE_POSTCARD Specifies the Japanese postcard size, 100 mm by 148 mm. | |
| JIS_B4 | back to summary |
|---|---|
| public static final Paper JIS_B4 Specifies the JIS B4 size, 257 mm by 364 mm. | |
| JIS_B5 | back to summary |
|---|---|
| public static final Paper JIS_B5 Specifies the JIS B5 size, 182 mm by 257 mm. | |
| JIS_B6 | back to summary |
|---|---|
| public static final Paper JIS_B6 Specifies the JIS B6 size, 128 mm by 182 mm. | |
| LEGAL | back to summary |
|---|---|
| public static final Paper LEGAL Specifies the North American legal size, 8.5 inches by 14 inches. | |
| MONARCH_ENVELOPE | back to summary |
|---|---|
| public static final Paper MONARCH_ENVELOPE Specifies the Monarch envelope size, 3.875 inches by 7.5 inches. | |
| NA_8X10 | back to summary |
|---|---|
| public static final Paper NA_8X10 Specifies the North American 8 inch by 10 inch paper. | |
| NA_LETTER | back to summary |
|---|---|
| public static final Paper NA_LETTER Specifies the North American letter size, 8.5 inches by 11 inches | |
| NA_NUMBER_10_ENVELOPE | back to summary |
|---|---|
| public static final Paper NA_NUMBER_10_ENVELOPE Specifies the North American Number 10 business envelope size, 4.125 inches by 9.5 inches. | |
| name | back to summary |
|---|---|
| private String name | |
| TABLOID | back to summary |
|---|---|
| public static final Paper TABLOID Specifies the tabloid size, 11 inches by 17 inches. | |
| units | back to summary |
|---|---|
| private Units units | |
| width | back to summary |
|---|---|
| private double width | |
| Paper | back to summary |
|---|---|
| pack-priv Paper(String paperName, double paperWidth, double paperHeight, Units units) throws IllegalArgumentException | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| getHeight | back to summary |
|---|---|
| public final double getHeight() Get the height of the paper in points (1/72 inch)
| |
| getName | back to summary |
|---|---|
| public final String getName() Get the paper name. This may not be directly useful for user display as it is not localized.
| |
| getSizeInPoints | back to summary |
|---|---|
| private double getSizeInPoints(double dim) Translate the internally stored dimension into points. | |
| getWidth | back to summary |
|---|---|
| public final double getWidth() Get the width of the paper in points (1/72 inch)
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| toString | back to summary |
|---|---|
| public final String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |