public class PrintOptions
extends java.lang.Object
implements java.io.Externalizable
| Modifier and Type | Class and Description |
|---|---|
static class |
PrintOptions.PageOrientation
Page orientations.
|
static class |
PrintOptions.PageSize
Available page sizes.
|
| Modifier and Type | Field and Description |
|---|---|
float |
marginBottom
Bottom page margin in millimeters
|
float |
marginLeft
Left page margin in millimeters
|
float |
marginRight
Right page margin in millimeters
|
float |
marginTop
Top page margin in millimeters
|
PrintOptions.PageOrientation |
pageOrientation
Page orientation
|
PrintOptions.PageSize |
pageSize
Page size
|
| Constructor and Description |
|---|
PrintOptions()
Default ctor.
|
PrintOptions(PrintOptions other)
Copy ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
apply(PrintOptions other)
Assigns all fields from other instance to this instance.
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
public PrintOptions.PageSize pageSize
public PrintOptions.PageOrientation pageOrientation
public float marginTop
public float marginLeft
public float marginBottom
public float marginRight
public PrintOptions()
public PrintOptions(PrintOptions other)
other - The other instance.public void apply(PrintOptions other)
other - The other instance.public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizableout - The output destination to which fields will be saved.java.io.IOException - In case of I/O errors.public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablein - Input source from which fields will be restored.java.io.IOException - In case of I/O errors.java.lang.ClassNotFoundException - If payload can't be instantiated.