以编程方式识别PDF类型

时间:2017-02-04 14:22:59

标签: pdf

我需要在代码中识别PDF文件是动态表单还是只读PDF。无论编程语言如何。 有没有办法能够检测我的目标PDF是否是表格?

1 个答案:

答案 0 :(得分:1)

你正在寻找的是一个" AcroForm"文档中的字典"目录"字典。如果PDF具有任何类型的表单字段,签名字段或XFA字段,则将显示AcroForm字典。您仍然需要某种PDF库工具来解析PDF对象,但此时大多数语言都有。

也就是说,一些PDF查看器和在线服务确实允许用户只键入不具有交互式表单字段的静态PDF文件。我不确定你是否想控制那种情况。