Java iText 第 X 页,共 Y 页

标签 java itext

我正在使用 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/

相关文章:

pdf - 第一个 pdf 页面的大小并不像在 liferay 中使用 itext 的其他 pdf 页面大

Java BigInteger 替代方案

java - 从 Java Controller 启动 html 页面时添加查询字符串值

java - JasperReports 是否会取代 Apache POI (M$) 和 iText (PDF)?

java - 如何使用itext和java将pdf中的图像(rgb/gray)转换为单色/黑白图像

java - 如何提取旋转

java - java中ArrayList的对象的indexOf

Java Spark 请求的路由 [/users/] 尚未映射到 Spark for Accept : [*/*]

c# - C# (.NET) 中的 Android AsyncTask 类似功能

java - 使用java将文件转换为PDF