使用Adobe Acrobat,如果您从没有字段的文件的 Forms 菜单中选择添加或编辑字段... ,您将获得一个弹出窗口消息
目前,此PDF中没有表单字段。你想要Acrobat吗? 为你检测表单字段?
有没有办法使用iText
完成这种现场检测?
答案 0 :(得分:2)
不是开箱即用,但API存在,你可以建立自己的。
Adobe Acrobat是一个PDF渲染器,因此它实际上可以"外观"像人类一样在PDF上。它"看到"一行文字"附近"并且可以肯定地说,该线代表一个字段,而文本代表字段的标签。与单选按钮和复选框的圆和正方形相同。 This document实际上描述了Adobe Acrobat搜索的所有形状。
然而,Adobe的技术假定人类会通过使用Adobe的技术来确认和解决发生的任何问题:在表单上运行自动字段检测过程后,检查它以确保已创建正确的字段。
因此,即使iText支持此功能,您仍然需要在Adobe Acrobat中打开PDF以检查并修复问题。