我有一个Web应用程序为每个请求生成pdf。根据用户信息,这些pdf中的数据会有所不同。页面数量可以在6到9之间变化。要构建pdf,我有多个PdfPTables,每个table有自己的cell.Once我构造了所有的PdfPTables,作为最后一步,我将表格添加到文档中。
最近我有一个要求,因为,当有特定文本时,我们需要添加页脚以指示相应页面中此文本的出现。这可以在3页或这可以是6页或两者我正想着想办法解决这个问题。
我的方法之一是在添加到PdfPCell时识别此文本然后生成页脚。但在这个阶段我不知道这将在文档中的哪个页面。我正在放弃如果表格不适合当前页面,则表格将增长到下一页。
另一种方法是在发送回复之前解析整个pdf。逐个页面,获取文本并与搜索文本进行比较,如果存在则添加页脚。我觉得这是一项代价高昂的操作。< / p>
如果你们有任何建议,请告诉我。 任何帮助都将受到高度赞赏。
谢谢,