Skip to main content
Version: API v2 Preview

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)

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)

View source at 9c04036fe114