java - Java 和 iText 中的 PDF 页码

标签 java pdf itext page-numbering

我正在使用 Java 中的 iText 创建一些 PDF 报告。根据要求,我应该做的是按照page_number/page_numbers_in_total格式对页码进行编号。

但是,内存操作给我的项目带来了负担。因此,我不想为了给它们编号而再次遍历所有页面。有什么方法可以实现吗?

最佳答案

看看this example ,它设置了一个类似的标题(“第 X 页,共 Y 页”):

您会看到 onEndPage 方法打印 “第 X 页”,而 onCloseDocument 方法设置 Y" 通过 PdfTemplate 在所有页面上。

关于java - Java 和 iText 中的 PDF 页码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11205777/

相关文章:

Java - 如何将组件的垂直列居中?

c++ - libpoppler-qt4 : How to save form changes

javascript - 如何在 Rails 中显示 PDF?

java - 读取加密的 pdf 元数据而不解密文件

java - guice中非单例的延迟加载

java - 在 Java 中保存 FileDialog 去除初始文件扩展名

java - 从静态方法使用 OkHttp 请求加载数据时出现问题

java - PDFUtil : How to compare 2 pdf file with not same format and highlight the difference

java - 如何使用 iText 解析未标记的 pdf 文件

java - 线程 "main"java.lang.reflect.InvocationTargetException 中的异常