public class Layout
extends java.lang.Object
| Constructor and Description |
|---|
Layout() |
| Modifier and Type | Method and Description |
|---|---|
com.itextpdf.text.Rectangle |
getFirstPageSize(RenderingContext context,
PJsonObject params) |
MainPage |
getMainPage() |
java.lang.String |
getOutputFilename() |
boolean |
isSupportLegacyReader() |
void |
printClientConfig(org.json.JSONWriter json) |
void |
render(PJsonObject params,
RenderingContext context) |
void |
setLastPage(LastPage lastPage) |
void |
setMainPage(MainPage mainPage) |
void |
setMetaData(MetaData metaData) |
void |
setOutputFilename(java.lang.String outputFilename) |
void |
setTitlePage(TitlePage titlePage) |
void |
validate()
Called just after the config has been loaded to check it is valid.
|
public void render(PJsonObject params, RenderingContext context) throws com.itextpdf.text.DocumentException
com.itextpdf.text.DocumentExceptionpublic void setTitlePage(TitlePage titlePage)
public MainPage getMainPage()
public void setMainPage(MainPage mainPage)
public void setLastPage(LastPage lastPage)
public void setMetaData(MetaData metaData)
public com.itextpdf.text.Rectangle getFirstPageSize(RenderingContext context, PJsonObject params)
public void printClientConfig(org.json.JSONWriter json)
throws org.json.JSONException
org.json.JSONExceptionpublic boolean isSupportLegacyReader()
public void validate()
InvalidValueException - When there is a problempublic java.lang.String getOutputFilename()
public void setOutputFilename(java.lang.String outputFilename)