繁体   English   中英

如何使用PDFBOX从PDF表单获取当前页码?

[英]How to get the current Page Number from PDF form using PDFBOX?

如何使用PDFBOX从PDF表单获取当前页码?

有没有办法获取特定字段的页码? 例如,如果PDF表单的4页上存在一个名为First name的文本框,是否可以将当前页码检索为4?

对可能的解决方案有任何见解吗?

谢谢

我通常在pdf构建过程中在每个新页面上填充页码信息。 这意味着我知道当前为最后一页的已编辑页面的页码。

private void addPageNumber(int page, PDPageContentStream content) throws Exception {
  content.beginText();
  String pageNumber = page + "";
  // TODO: move to the needed text position
  content.drawString(pageNumber);
  content.endText();
}

我将当前页面数作为参数调用此方法:

addPageNumber(_document.getNumberOfPages(), content);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM