如何在 Java 中使用 Aspose PDF 从表单中检索字段值?

入侵者

因此,我使用此代码从 PDF 文件中获取字段名称及其值。

Document doc = new Document("path\\to\\file\\Sample.pdf");
Field[] fields = doc.getForm().getFields();
for (Field f : fields)  {
    System.out.println(f.getFullName() + " : " + f.getValue());
} 

假设我在表单中有以下字段,上面的代码将这些字段显示为:

First Name    : John 
Middle Name   :
Last Name     : Doe
Suffix        : Jr
Date of Birth : 01-01-1985
Nationality   : American

如何只打印某些必填字段?

就像我只想打印Last NameDate of Birth使用 Aspose PDF

法汉拉扎

您可以使用它们来区分字段FullName如果将println方法包含在if条件中,则可以打印某些字段,如下面的代码所示:

if ((f.getFullName().contains("Last Name")) || (f.getFullName().contains("Date of Birth")))  {
System.out.println(f.getFullName() + " : " + f.getValue());
}

我希望这会有所帮助。如果您需要任何进一步的帮助,请随时与我们联系。

我与 Aspose 合作,担任开发人员布道者。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Aspose在JScrollPane中显示PDF

来自分类Dev

Aspose PDF 如何找到许可对象

来自分类Dev

如何使用 Aspose Word for Java 从 .doc 读取文本和字体

来自分类Dev

使用Aspose转换和合并pdf

来自分类Dev

Aspose - HTML 到 PDF - 缺少输入值

来自分类Dev

如何在Java中使用Itext将页眉和页脚添加到我的PDF中

来自分类Dev

如何在Java中使用Itext将页眉和页脚添加到我的PDF中

来自分类Dev

如何设置HtmlSaveOptions以保存HTML和资源以使用Aspose PDF进行流式传输

来自分类Dev

如何在不使用DocumentBuilder的情况下在Aspose Words for .NET中添加页码?

来自分类Dev

使用Aspose dll将MarkInfo输入元素添加到PDF文件的逻辑结构中

来自分类Dev

如何使用 Eureka 表单从更改了文本字段的行中检索值?

来自分类Dev

如何使用MongoEngine从参考字段中检索pdf /图像?

来自分类Dev

如何使用Aspose单元格在数据透视表单元格中垂直居中放置值?

来自分类Dev

如何在Linux中使用另一个pdf替换pdf中的单个页面?

来自分类Dev

如何在java中使用mqtt从云(iothub)检索数据

来自分类Dev

如何在.Net中使用aspose.words设置Word文档的页边距

来自分类Dev

如何在PDF文件中使用grep?

来自分类Dev

如何在Java 8中使用Java 7 HashMap?

来自分类Dev

如何在Java中使用文本字段

来自分类Dev

在Acrobat PDF表单中使用Java脚本更改字段数字样式

来自分类Dev

如何在Java中使用XPath获取属性值?

来自分类Dev

如何在Java中使用Encog SVM预测多个值

来自分类Dev

如何在JAVA CLASS中使用JSP页面变量的值

来自分类Dev

如何在Java的for循环中使用值?

来自分类Dev

如何在Java中使用Encog SVM预测多个值

来自分类Dev

如何在JAVA CLASS中使用JSP页面变量的值

来自分类Dev

如何在java中使用ndk获取证书值

来自分类Dev

不要在Aspose PDF中的表格上分页吗?

来自分类Dev

我如何在虚幻引擎4中使用Java

Related 相关文章

  1. 1

    使用Aspose在JScrollPane中显示PDF

  2. 2

    Aspose PDF 如何找到许可对象

  3. 3

    如何使用 Aspose Word for Java 从 .doc 读取文本和字体

  4. 4

    使用Aspose转换和合并pdf

  5. 5

    Aspose - HTML 到 PDF - 缺少输入值

  6. 6

    如何在Java中使用Itext将页眉和页脚添加到我的PDF中

  7. 7

    如何在Java中使用Itext将页眉和页脚添加到我的PDF中

  8. 8

    如何设置HtmlSaveOptions以保存HTML和资源以使用Aspose PDF进行流式传输

  9. 9

    如何在不使用DocumentBuilder的情况下在Aspose Words for .NET中添加页码?

  10. 10

    使用Aspose dll将MarkInfo输入元素添加到PDF文件的逻辑结构中

  11. 11

    如何使用 Eureka 表单从更改了文本字段的行中检索值?

  12. 12

    如何使用MongoEngine从参考字段中检索pdf /图像?

  13. 13

    如何使用Aspose单元格在数据透视表单元格中垂直居中放置值?

  14. 14

    如何在Linux中使用另一个pdf替换pdf中的单个页面?

  15. 15

    如何在java中使用mqtt从云(iothub)检索数据

  16. 16

    如何在.Net中使用aspose.words设置Word文档的页边距

  17. 17

    如何在PDF文件中使用grep?

  18. 18

    如何在Java 8中使用Java 7 HashMap?

  19. 19

    如何在Java中使用文本字段

  20. 20

    在Acrobat PDF表单中使用Java脚本更改字段数字样式

  21. 21

    如何在Java中使用XPath获取属性值?

  22. 22

    如何在Java中使用Encog SVM预测多个值

  23. 23

    如何在JAVA CLASS中使用JSP页面变量的值

  24. 24

    如何在Java的for循环中使用值?

  25. 25

    如何在Java中使用Encog SVM预测多个值

  26. 26

    如何在JAVA CLASS中使用JSP页面变量的值

  27. 27

    如何在java中使用ndk获取证书值

  28. 28

    不要在Aspose PDF中的表格上分页吗?

  29. 29

    我如何在虚幻引擎4中使用Java

热门标签

归档