public class PXMLLayouter extends LayoutedPagesProducer implements PXMLConsumer, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
legalCopyright |
| Modifier | Constructor and Description |
|---|---|
protected |
PXMLLayouter()
Creates a PXMLLayouter object.
|
|
PXMLLayouter(LayoutedPagesConsumer consumer)
Creates a PDFRenderer object that outputs to the given
consumer object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setAuthor(java.lang.String author)
Sets the report's author metadata attribute.
|
void |
setBottomMargin(java.lang.String bottomMarginExpression)
Specifies the bottom margin as a PXML numeric expression (e.g.
|
void |
setCreator(java.lang.String creator)
Sets the report creator.
|
void |
setKeywords(java.lang.String keywords)
Sets the report's keywords meta data attribute.
|
void |
setLeftMargin(java.lang.String leftMarginExpression)
Specifies the left margin as a PXML numeric expression (e.g.
|
void |
setMarkOverfullBoxesInDocument(java.lang.Boolean markOverfullBoxesInDocument)
Activates visual marking of overfull boxes if true.
|
void |
setPageLength(java.lang.String pageLengthExpression)
Specifies the page height as a PXML numeric expression (e.g.
|
void |
setPageWidth(java.lang.String pageWidthExpression)
Specifies the page width as a PXML numeric expression (e.g.
|
void |
setRightMargin(java.lang.String rightMarginExpression)
Specifies the right margin as a PXML numeric expression (e.g.
|
void |
setSubject(java.lang.String subject)
Sets the report subject.
|
void |
setTitle(java.lang.String title)
Sets the report title.
|
void |
setTopMargin(java.lang.String topMarginExpression)
Specifies the top margin as a PXML numeric expression (e.g.
|
setConsumerpublic static final java.lang.String legalCopyright
protected PXMLLayouter()
public PXMLLayouter(LayoutedPagesConsumer consumer)
consumer - A LayoutedPageConsumerpublic void setPageWidth(java.lang.String pageWidthExpression)
pageWidthExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setPageLength(java.lang.String pageLengthExpression)
pageLengthExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setLeftMargin(java.lang.String leftMarginExpression)
leftMarginExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setTopMargin(java.lang.String topMarginExpression)
topMarginExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setRightMargin(java.lang.String rightMarginExpression)
rightMarginExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setBottomMargin(java.lang.String bottomMarginExpression)
bottomMarginExpression - A PXML numeric expression.java.lang.IllegalArgumentException - if the expression isn't a valid PXML numeric expressionpublic void setTitle(java.lang.String title)
FourRpProcessor.title - The report title.public void setAuthor(java.lang.String author)
FourRpProcessor.author - The report's author metadata attribute.public void setCreator(java.lang.String creator)
FourRpProcessor.creator - The report creator.public void setSubject(java.lang.String subject)
FourRpProcessor.subject - The report subject.public void setKeywords(java.lang.String keywords)
FourRpProcessor.keywords - The report's keywords.public void setMarkOverfullBoxesInDocument(java.lang.Boolean markOverfullBoxesInDocument)
false.markOverfullBoxesInDocument - whether overfull boxes are visually marked.