Class Paper
java.lang.Object
javafx.print.Paper
A class which encapsulates the size of paper media as used by printers.
 
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
- Since:
- JavaFX 8.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final PaperSpecifies the ISO A0 size, 841 mm by 1189 mm.static final PaperSpecifies the ISO A1 size, 594 mm by 841 mm.static final PaperSpecifies the ISO A2 size, 420 mm by 594 mm.static final PaperSpecifies the ISO A3 size, 297 mm by 420 mm.static final PaperSpecifies the ISO A4 size, 210 mm by 297 mm.static final PaperSpecifies the ISO A5 size, 148 mm by 210 mm.static final PaperSpecifies the ISO A6 size, 105 mm by 148 mm.static final PaperSpecifies the engineering C size, 17 inch by 22 inch.static final PaperSpecifies the ISO Designated Long size, 110 mm by 220 mm.static final PaperSpecifies the executive size, 7.25 inches by 10.5 inches.static final PaperSpecifies the Japanese postcard size, 100 mm by 148 mm.static final PaperSpecifies the JIS B4 size, 257 mm by 364 mm.static final PaperSpecifies the JIS B5 size, 182 mm by 257 mm.static final PaperSpecifies the JIS B6 size, 128 mm by 182 mm.static final PaperSpecifies the North American legal size, 8.5 inches by 14 inches.static final PaperSpecifies the Monarch envelope size, 3.875 inches by 7.5 inches.static final PaperSpecifies the North American 8 inch by 10 inch paper.static final PaperSpecifies the North American letter size, 8.5 inches by 11 inchesstatic final PaperSpecifies the North American Number 10 business envelope size, 4.125 inches by 9.5 inches.static final PaperSpecifies the tabloid size, 11 inches by 17 inches.
- 
Method Summary
- 
Field Details- 
A0Specifies the ISO A0 size, 841 mm by 1189 mm.
- 
A1Specifies the ISO A1 size, 594 mm by 841 mm.
- 
A2Specifies the ISO A2 size, 420 mm by 594 mm.
- 
A3Specifies the ISO A3 size, 297 mm by 420 mm.
- 
A4Specifies the ISO A4 size, 210 mm by 297 mm.
- 
A5Specifies the ISO A5 size, 148 mm by 210 mm.
- 
A6Specifies the ISO A6 size, 105 mm by 148 mm.
- 
DESIGNATED_LONGSpecifies the ISO Designated Long size, 110 mm by 220 mm.
- 
NA_LETTERSpecifies the North American letter size, 8.5 inches by 11 inches
- 
LEGALSpecifies the North American legal size, 8.5 inches by 14 inches.
- 
TABLOIDSpecifies the tabloid size, 11 inches by 17 inches.
- 
EXECUTIVESpecifies the executive size, 7.25 inches by 10.5 inches.
- 
NA_8X10Specifies the North American 8 inch by 10 inch paper.
- 
MONARCH_ENVELOPESpecifies the Monarch envelope size, 3.875 inches by 7.5 inches.
- 
NA_NUMBER_10_ENVELOPESpecifies the North American Number 10 business envelope size, 4.125 inches by 9.5 inches.
- 
CSpecifies the engineering C size, 17 inch by 22 inch.
- 
JIS_B4Specifies the JIS B4 size, 257 mm by 364 mm.
- 
JIS_B5Specifies the JIS B5 size, 182 mm by 257 mm.
- 
JIS_B6Specifies the JIS B6 size, 128 mm by 182 mm.
- 
JAPANESE_POSTCARDSpecifies the Japanese postcard size, 100 mm by 148 mm.
 
- 
- 
Method Details- 
getNameGet the paper name. This may not be directly useful for user display as it is not localized.- Returns:
- the paper name
 
- 
getWidthpublic final double getWidth()Get the width of the paper in points (1/72 inch)- Returns:
- the width of the paper in points (1/72 inch)
 
- 
getHeightpublic final double getHeight()Get the height of the paper in points (1/72 inch)- Returns:
- the height of the paper in points (1/72 inch)
 
- 
hashCode
- 
equals
- 
toString
 
-