PageSize
Kind: class
Module/package: com.pdfdancer.common.model
SDK: com.pdfdancer.client:pdfdancer-client-java 2.0.0
Represents PDF page dimensions, supporting both standard sizes and custom dimensions. Dimensions are specified in points (1/72 inch).
Declaration
public class com.pdfdancer.common.model.PageSize
Members
constructor
public com.pdfdancer.common.model.PageSize()
Default constructor for serialization.
constructor
public com.pdfdancer.common.model.PageSize(double, double)
Creates a page size with specified dimensions.
constructor
public com.pdfdancer.common.model.PageSize(java.lang.String, double, double)
Creates a page size with name and dimensions.
A0
public static final com.pdfdancer.common.model.PageSize A0
ISO A0 size (841mm x 1189mm = 2384 x 3370 points)
A1
public static final com.pdfdancer.common.model.PageSize A1
ISO A1 size (594mm x 841mm = 1684 x 2384 points)
A2
public static final com.pdfdancer.common.model.PageSize A2
ISO A2 size (420mm x 594mm = 1191 x 1684 points)
A3
public static final com.pdfdancer.common.model.PageSize A3
ISO A3 size (297mm x 420mm = 842 x 1191 points)
A4
public static final com.pdfdancer.common.model.PageSize A4
ISO A4 size (210mm x 297mm = 595 x 842 points)
A5
public static final com.pdfdancer.common.model.PageSize A5
ISO A5 size (148mm x 210mm = 420 x 595 points)
A6
public static final com.pdfdancer.common.model.PageSize A6
ISO A6 size (105mm x 148mm = 298 x 420 points)
B4
public static final com.pdfdancer.common.model.PageSize B4
ISO B4 size (250mm x 353mm = 709 x 1001 points)
B5
public static final com.pdfdancer.common.model.PageSize B5
ISO B5 size (176mm x 250mm = 499 x 709 points)
EXECUTIVE
public static final com.pdfdancer.common.model.PageSize EXECUTIVE
US Executive size (7.25" x 10.5" = 522 x 756 points)
INDEX_3X5
public static final com.pdfdancer.common.model.PageSize INDEX_3X5
Index Card 3x5 size (3" x 5" = 216 x 360 points)
LEGAL
public static final com.pdfdancer.common.model.PageSize LEGAL
US Legal size (8.5" x 14" = 612 x 1008 points)
LETTER
public static final com.pdfdancer.common.model.PageSize LETTER
US Letter size (8.5" x 11" = 612 x 792 points)
POSTCARD
public static final com.pdfdancer.common.model.PageSize POSTCARD
Postcard size (4" x 6" = 288 x 432 points)
TABLOID
public static final com.pdfdancer.common.model.PageSize TABLOID
US Tabloid/Ledger size (11" x 17" = 792 x 1224 points)
custom
public static com.pdfdancer.common.model.PageSize custom(double, double)
Creates a custom page size with specified dimensions in points.
equals
public boolean equals(java.lang.Object)
getHeight
public double getHeight()
getName
public java.lang.String getName()
getWidth
public double getWidth()
hashCode
public int hashCode()
isCustom
public boolean isCustom()
isStandard
public boolean isStandard()
of
public static com.pdfdancer.common.model.PageSize of(double, double)
setHeight
public void setHeight(double)
setName
public void setName(java.lang.String)
setWidth
public void setWidth(double)