Package com.teamdev.jxbrowser.print
Class PaperSize
java.lang.Object
com.teamdev.jxbrowser.print.PaperSize
The paper size used for printing.
- Since:
- 7.13
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRepresents the measurement unit of the paper size. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSizestatic final PaperSize -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()intheight()Returns the height of the paper, in microns.name()Returns the name of the paper size asOptional, orOptional.empty()if name is not set.static PaperSizeof(float width, float height, PaperSize.Unit unit) Creates a newPaperSizesetting.static PaperSizeof(float width, float height, PaperSize.Unit unit, String name) Creates a newPaperSizesetting.toString()static Collection<PaperSize>values()Returns an immutable collection of the knownPaperSizevalues.intwidth()Returns the width of the paper, in microns.
-
Field Details
-
NA_5X7
-
NA_6X9
-
NA_7X9
-
NA_9X11
-
NA_10X11
-
NA_10X13
-
NA_10X14
-
NA_10X15
-
NA_11X12
-
NA_11X15
-
NA_12X19
-
NA_INDEX_3X5
-
NA_INDEX_4X6
-
NA_INDEX_4X6_EXT
-
NA_INDEX_5X8
-
NA_NUMBER_9
-
NA_NUMBER_10
-
NA_NUMBER_11
-
NA_NUMBER_12
-
NA_NUMBER_14
-
NA_PERSONAL
-
NA_MONARCH
-
NA_INVOICE
-
NA_EXECUTIVE
-
NA_GOVT_LETTER
-
NA_GOVT_LEGAL
-
NA_QUARTO
-
NA_LETTER
-
NA_LETTER_PLUS
-
NA_LETTER_EXTRA
-
NA_LEGAL
-
NA_LEGAL_EXTRA
-
NA_FANFOLD_EUR
-
NA_FOOLSCAP
-
NA_FANFOLD_US
-
NA_SUPER_A
-
NA_SUPER_B
-
NA_A2
-
NA_ARCH_A
-
NA_ARCH_B
-
NA_ARCH_C
-
NA_ARCH_D
-
NA_ARCH_E
-
NA_C
-
NA_C5
-
NA_D
-
NA_E
-
NA_F
-
NA_EDP
-
NA_EUR_EDP
-
NA_LEDGER
-
NA_B_PLUS
-
NA_ASME_F
-
NA_WIDE_FORMAT
-
PRC_1
-
PRC_2
-
PRC_3
-
PRC_4
-
PRC_5
-
PRC_6
-
PRC_7
-
PRC_8
-
PRC_10
-
PRC_16K
-
PRC_32K
-
ROC_8K
-
ROC_16K
-
OM_JUURO_KU_KAI
-
OM_PA_KAI
-
OM_DAI_PA_KAI
-
ISO_A0
-
ISO_A1
-
ISO_A2
-
ISO_A3
-
ISO_A3_EXTRA
-
ISO_A4
-
ISO_A4_TAB
-
ISO_A4_EXTRA
-
ISO_A5
-
ISO_A5_EXTRA
-
ISO_A6
-
ISO_A7
-
ISO_A8
-
ISO_A9
-
ISO_A10
-
ISO_A4X3
-
ISO_A4X4
-
ISO_A4X5
-
ISO_A4X6
-
ISO_A4X7
-
ISO_A4X8
-
ISO_A4X9
-
ISO_A3X3
-
ISO_A3X4
-
ISO_A3X5
-
ISO_A3X6
-
ISO_A3X7
-
ISO_A2X3
-
ISO_A2X4
-
ISO_A2X5
-
ISO_A1X3
-
ISO_A1X4
-
ISO_2A0
-
ISO_A0X3
-
ISO_B0
-
ISO_B1
-
ISO_B2
-
ISO_B3
-
ISO_B4
-
ISO_B5
-
ISO_B5_EXTRA
-
ISO_B6
-
ISO_B6C4
-
ISO_B7
-
ISO_B8
-
ISO_B9
-
ISO_B10
-
ISO_C0
-
ISO_C1
-
ISO_C2
-
ISO_C3
-
ISO_C4
-
ISO_C5
-
ISO_C6
-
ISO_C6C5
-
ISO_C7
-
ISO_C7C6
-
ISO_C8
-
ISO_C9
-
ISO_C10
-
ISO_DL
-
ISO_RA2
-
ISO_SRA2
-
ISO_RA1
-
ISO_SRA1
-
ISO_RA0
-
ISO_SRA0
-
JIS_B0
-
JIS_B1
-
JIS_B2
-
JIS_B3
-
JIS_B4
-
JIS_B5
-
JIS_B6
-
JIS_B7
-
JIS_B8
-
JIS_B9
-
JIS_B10
-
JIS_EXEC
-
JPN_CHOU2
-
JPN_CHOU3
-
JPN_CHOU4
-
JPN_HAGAKI
-
JPN_OUFUKU
-
JPN_YOU4
-
JPN_KAHU
-
JPN_KAKU2
-
OM_SMALL_PHOTO
-
OM_ITALIAN
-
OM_POSTFIX
-
OM_LARGE_PHOTO
-
OM_FOLIO
-
OM_FOLIO_SP
-
OM_INVITE
-
-
Method Details
-
of
Creates a newPaperSizesetting.- Parameters:
width- the width of the paperheight- the height of the paperunit- thewidthandheightmeasurement unit- Throws:
IllegalArgumentException- ifwidthorheightis negative
-
of
Creates a newPaperSizesetting.- Parameters:
width- the width of the paperheight- the height of the paperunit- thewidthandheightmeasurement unitname- the name of the paper size- Throws:
IllegalArgumentException- ifwidthorheightis negative, or ifnameis empty or blank
-
values
Returns an immutable collection of the knownPaperSizevalues. -
width
public int width()Returns the width of the paper, in microns. -
height
public int height()Returns the height of the paper, in microns. -
name
Returns the name of the paper size asOptional, orOptional.empty()if name is not set. -
toString
-
equals
-
hashCode
public int hashCode()
-