表单类 PDF 的价值都压在填写结果上,可文件一旦归档或转交,数据就被锁在版式里面。想知道某个字段填了什么,只能打开阅读器逐个复制;字段一多,人工誊抄既慢又容易看错。要拿这些值去做校验、入库或者跟单,前提是程序能先把它们读出来。 本文用 Spire.PDF for JavaScript 从已有 PDF 中提取表单域的值:遍历字段集合,逐个判断字段类型,再按类型读出文本框、列表框、下拉框、单选按钮与复选框各自的当前取值。Spire.PDF…
表格做成 PDF 之后,数据就跟着版式一起被封住了。同一份资料发给十个人,收回来的是十份各自填过的 PDF;想把其中一份的内容落到别的模板上,只能对着屏幕一个字段一个字段地抄。表单域本身是有名字的,值也挂在名字下面,可只要离开阅读器,这层结构就取不出来。 本文用 Spire.PDF for JavaScript 把表单域里的值导出成数据文件,再把数据文件导回空白表单。ExportData 与…
表单填完之后下一步通常是归档。可 PDF 表单域偏偏在这里留下口子:文件看着已经填好,控件却还在,收件人随手就能改掉金额、日期或者签字栏,有的阅读器打开时还会重新校验一遍。要把这份文件变成谁都改不动的成品,就得把控件连同值一起压进页面内容里。 本文用 Spire.PDF for JavaScript 来实现 PDF 表单域的扁平化。它基于…
登记表、报名表、问卷这类 PDF 表单,发出去时是空白的,收回来要靠人工逐份填;表单本身也常常要改——缺一个输入框,多出一栏已经不需要的勾选项,都得动。用 Acrobat 一类桌面软件处理,一份两份还能忍,成批就只剩手工点。 本文介绍用 Spire.PDF for JavaScript 实现添加、填充和删除…