有条件地在多页pdf文档中的某些页面上添加pdf页脚

时间:2016-12-29 16:34:21

标签: pdf pdf-generation itext

我有一个Web应用程序为每个请求生成pdf。根据用户信息,这些pdf中的数据会有所不同。页面数量可以在6到9之间变化。要构建pdf,我有多个PdfPTables,每个table有自己的cell.Once我构造了所有的PdfPTables,作为最后一步,我将表格添加到文档中。

最近我有一个要求,因为,当有特定文本时,我们需要添加页脚以指示相应页面中此文本的出现。这可以在3页或这可以是6页或两者我正想着想办法解决这个问题。

我的方法之一是在添加到PdfPCell时识别此文本然后生成页脚。但在这个阶段我不知道这将在文档中的哪个页面。我正在放弃如果表格不适合当前页面,则表格将增长到下一页。

另一种方法是在发送回复之前解析整个pdf。逐个页面,获取文本并与搜索文本进行比较,如果存在则添加页脚。我觉得这是一项代价高昂的操作。< / p>

如果你们有任何建议,请告诉我。 任何帮助都将受到高度赞赏。

谢谢,

0 个答案:

没有答案