我正在使用 iText 在我的 Java EE 应用程序中生成 PDF 文档。 PDF 文件的编码驻留在 JSP 中。
我想在每个页脚中实现以下页面格式,
REF:XXXXXXX 第 X 页,共第 Y 页
如何获取第 X 页,共 Y 页
最佳答案
这里有一个示例:http://faq.javaranch.com/java/ItextExample
简而言之,您创建一个带有 onPageEnd 事件的页眉/页脚类以添加页眉或页脚。
在阅读了 OP 的另一个问题后,我在下面的评论中的附录: PdfWriter.getCurrentPageNumber 仅返回当前页码。您在编写文档时无法获得总数,因为显然您还不知道总数。此处解释了这样做的方法:How to add the total page number on each page或者在 Ashis 的回答中。
关于Java iText 第 X 页,共 Y 页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3921756/