构建助手

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

介绍

说明

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

文档对象

XEasyPdfTemplateDocument document = XEasyPdfTemplateHandler.Document.build();

页面对象

XEasyPdfTemplatePage page = XEasyPdfTemplateHandler.Page.build();

书签对象

XEasyPdfTemplateBookmark bookmark = XEasyPdfTemplateHandler.Bookmark.build();

水印对象

XEasyPdfTemplateWatermark watermark = XEasyPdfTemplateHandler.Watermark.build();

文本对象

// 文本
XEasyPdfTemplateText text = XEasyPdfTemplateHandler.Text.build();
// 扩展文本
XEasyPdfTemplateTextExtend textExtend = XEasyPdfTemplateHandler.TextExtend.build();

图像对象

XEasyPdfTemplateImage image = XEasyPdfTemplateHandler.Image.build();

表格对象

// 表格
XEasyPdfTemplateTable table = XEasyPdfTemplateHandler.Table.build();
// 表头
XEasyPdfTemplateTableHeader header = XEasyPdfTemplateHandler.Table.Header.build();
// 表尾
XEasyPdfTemplateTableFooter footer = XEasyPdfTemplateHandler.Table.Footer.build();
// 表格体
XEasyPdfTemplateTableBody body = XEasyPdfTemplateHandler.Table.Body.build();
// 表格行
XEasyPdfTemplateTableRow row = XEasyPdfTemplateHandler.Table.Row.build();
// 表格单元格
XEasyPdfTemplateTableCell cell = XEasyPdfTemplateHandler.Table.Cell.build();

条码对象

XEasyPdfTemplateBarcode barcode = XEasyPdfTemplateHandler.Barcode.build();

分割线对象

XEasyPdfTemplateSplitLine splitLine = XEasyPdfTemplateHandler.SplitLine.build();

页码对象

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

块容器对象

XEasyPdfTemplateBlockContainer blockContainer = XEasyPdfTemplateHandler.BlockContainer.build();