0
我正在嘗試將pdf字段與行中的第一個對齊。我能夠獲得領域和地位。我也能夠在本地進行更改,但是當我保存pdf時,這些字段出現在相同的位置。 這是代碼:如何將pdf字段移至pdfbox?
PDDocument pdfDocument = PDDocument.load(new File("MyFile"));
PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
PDAcroForm acroForm = docCatalog.getAcroForm();
String fieldName = "MyField";
PDField f = acroForm.getField(fieldName);
PDRectangle r = f.getWidgets().get(0).getRectangle();
r.setLowerLeftX(10);
r.setLowerLeftY(10);
r.setUpperRightX(10);
r.setUpperRightY(10);
pdfDocument.save(new File("MyModifiedFile"));
pdfDocument.close();
如果我的回答沒有幫助,那麼請說明您正在使用的PDFBox版本,並將PDF文件上傳到某處。 –