【发布时间】:2019-01-30 12:17:23
【问题描述】:
我正在从 PDF 文档中获取表单域,但我没有看到任何获取表单域格式的方法 ForExample 我的文档中有多个文本表单域,包括数字域、日期域、百分比域。 有没有办法在itext7中获取字段格式类型
【问题讨论】:
-
格式是什么意思?您是指写入字段值的格式吗?那你是不是可以获取值并手动检查呢?
-
Adobe Writer 中有一个选项可以将文本字段格式设置为日期、数字、百分比等。我想在 itext7 中获取该字段格式。例如:如果字段格式设置为数字,则最终应用程序将只允许字段中包含数字字符。
-
这些格式选项不是即时的 pdf 表单字段属性,它们仅由 javascript 事件侦听器强制执行(在具有 javascript 功能的 pdf 查看器上,未通过配置禁用)。因此,要确定一个字段是否设置了特定的格式选项,您必须分析与之关联的 javascript。
-
@mkl。好的,但我没有看到任何关于在 PDFAcroForm 中获取 javascript 方法的方法,而在 ItextSharp5 之前,此方法可用
标签: itext7