如何使用 PDFBox 更改 pdf 文档中现有字段的页码。我试过下面的代码但是没有用
public static void changePageNumberOfField(PDDocument document, String fieldName, int pageNumber) {
PDField field = document.getDocumentCatalog().getAcroForm(null).getField(fieldName);
PDPage page = document.getPage(pageNumber);
for (PDAnnotationWidget widget : field.getWidgets()) {
widget.setPage(page);
}
}
有人可以帮我解决这个问题吗?