public static class PEFHandler.Builder
extends java.lang.Object
Constructor | Description |
---|---|
Builder(EmbosserWriter embosser) |
Create a new PEFHandler builder
|
Modifier and Type | Method | Description |
---|---|---|
PEFHandler.Builder |
align(PEFHandler.Alignment value) |
Sets page alignment to use if the physical paper is bigger than the pages
|
PEFHandler |
build() |
Builds a PEFHandler from this builder's current configuration.
|
PEFHandler.Builder |
offset(int value) |
Sets the page margin offset where positive numbers adjust towards
the right side of the paper, and negative numbers adjust towards the
left side.
|
PEFHandler.Builder |
range(Range value) |
Sets the range of pages to output
|
PEFHandler.Builder |
topOffset(int value) |
Sets the top offset.
|
public Builder(EmbosserWriter embosser)
embosser
- the embosser writer to usepublic PEFHandler.Builder range(Range value)
public PEFHandler.Builder align(PEFHandler.Alignment value)
value
- the value to usepublic PEFHandler.Builder offset(int value)
value
- the offsetpublic PEFHandler.Builder topOffset(int value)
public PEFHandler build() throws java.io.IOException
java.io.IOException