我知道存在一些类似的问题(在PDF文档中找到inputtable表单字段的字段名称吗?),但我的问题有所不同:
我有所有字段名称(在fdf文件中)。
我希望我可以直接在PDF上直观地识别。
使用acrobat,我应该能够右键单击一个字段,然后选择“显示该字段的名称”,但是我找不到这样的东西。
有人能帮我吗 ?
如果您使用Apache PDFBox自动填写表单,您可以使用它来填写所有带有名称的文本字段:
final PDDocument document = PDDocument.load(in);
final PDAcroForm acroForm = document.getDocumentCatalog().getAcroForm();
final Iterator<PDField> it = acroForm.getFieldIterator();
for (PDField f : acroForm.getFields()) {
System.out.println(f.toString());
if (f instanceof PDTextField) {
f.setValue(f.getFullyQualifiedName());
}
};
document.save(...);
Run Code Online (Sandbox Code Playgroud)
当您打开生成的 PDF 时,您将能够按照您的要求立即识别每个字段。
好。我在可能的地方找到了pdf编辑器。可能也是acrobat pro ...
右键单击字段:解锁。再次右键单击:获取属性。
| 归档时间: |
|
| 查看次数: |
2091 次 |
| 最近记录: |