跳至主要內容

构建助手

xsx小于 1 分钟fop模块对象模式构建助手

介绍

说明

内置的统一对象构建助手 TemplateHandler ,可帮助开发者快速构建出所需对象。

文档对象

Document document = TemplateHandler.Document.build();

页面对象

TemplatePage page = TemplateHandler.Page.build();

书签对象

Bookmark bookmark = TemplateHandler.Bookmark.build();

水印对象

Watermark watermark = TemplateHandler.Watermark.build();

文本对象

// 文本
Text text = TemplateHandler.Text.build();
// 扩展文本
TextExtend textExtend = TemplateHandler.TextExtend.build();

图像对象

Image image = TemplateHandler.Image.build();

表格对象

// 表格
Table table = TemplateHandler.Table.build();
// 表头
TableHeader header = TemplateHandler.Table.Header.build();
// 表尾
TableFooter footer = TemplateHandler.Table.Footer.build();
// 表格体
TableBody body = TemplateHandler.Table.Body.build();
// 表格行
TableRow row = TemplateHandler.Table.Row.build();
// 表格单元格
TableCell cell = TemplateHandler.Table.Cell.build();

条码对象

Barcode barcode = TemplateHandler.Barcode.build();

分割线对象

SplitLine splitLine = TemplateHandler.SplitLine.build();

页码对象

// 当前页码
CurrentPageNumber currentPageNumber = TemplateHandler.CurrentPageNumber.build();
// 总页码
TotalPageNumber totalPageNumber = TemplateHandler.TotalPageNumber.build();

块容器对象

BlockContainer blockContainer = TemplateHandler.BlockContainer.build();