public class PDFPageSetup
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
float |
bottomMargin
Bottom page margin in millimeters.
|
float |
leftMargin
Left page margin in millimeters.
|
org.apache.pdfbox.pdmodel.common.PDRectangle |
pageSize
Page size in PDF user-space points.
|
private static float |
POINTS_PER_MM
The conversion from PDF user-space points to millimeters.
|
float |
rightMargin
Right page margin in millimeters.
|
float |
topMargin
Top page margin in millimeters.
|
| Constructor and Description |
|---|
PDFPageSetup(org.apache.pdfbox.pdmodel.common.PDRectangle pageSize,
float topMargin,
float leftMargin,
float bottomMargin,
float rightMargin)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
static PDFPageSetup |
fromPrintOptions(PrintOptions options)
Constructs new instance from
PrintOptions. |
private static final float POINTS_PER_MM
public org.apache.pdfbox.pdmodel.common.PDRectangle pageSize
public float topMargin
public float leftMargin
public float bottomMargin
public float rightMargin
public PDFPageSetup(org.apache.pdfbox.pdmodel.common.PDRectangle pageSize,
float topMargin,
float leftMargin,
float bottomMargin,
float rightMargin)
pageSize - Page size.topMargin - Top margin.leftMargin - Left margin.bottomMargin - Bottom margin.rightMargin - Right margin.public static PDFPageSetup fromPrintOptions(PrintOptions options)
PrintOptions.options - An instance of PrintOptions.