PDF表单填写
在你的浏览器中检测并填写 PDF 表单字段。没有任何内容被上传。
选择一个 PDF 表单
或把一个 PDF 拖到这里
这个 PDF 没有 AcroForm 字段。如果它在 Adobe Reader 中 有可以让你输入文字的可见方框,那它可能是一个 XFA 表单 (旧式/企业模板),本工具不支持这种表单。
Your file is ready
Processed entirely in your browser — the file never left your device.
如何填写 PDF 表单
三个步骤。全程在你的浏览器中完成。
选择 PDF
拖入或选择表单。它会在本地被读取。
填写字段
字段会根据表单定义自动生成。
应用并下载
填好的 PDF 会保存在本地。勾选“平铺化”以锁定这些值。
什么是“PDF 表单填写器”?
PDF 表单填写器是一种工具,它能检测出嵌入在 PDF 中的 交互式字段——文本框、复选框、单选组、下拉列表—— 并让你在其中输入值、保存文件并发送出去。大多数看起来 像表单的真实 PDF 都基于 AcroForm:税务局的 1040 表、 学校申请、银行开户文件包,以及任何带有表单控件 并导出的 Word 文件。
结果是一个任何阅读器都能打开的普通 PDF。如果你在 下载前勾选了平铺化,这些值就会成为页面的一部分, 收件人将无法再编辑它们:当你发送一份已完成的表单 去签署或提交时,这很有用。
表单填写器在你的浏览器中是如何工作的
当你拖入一个 PDF 时,该工具会用 pdf-lib 解析 AcroForm,并读取每个字段的类型和选项。 它会为每个字段生成一个等效的 HTML 控件:文本字段对应 一个文本框,复选框对应一个复选框,单选组对应一个 带有制作者所设选项的单选组,下拉框对应一个下拉列表, 选项列表对应一个多选框。你像在 Adobe Reader 中一样 填写这些值。
当你点击应用时,该工具会把每个值写回 PDF,重新生成 字段的外观流以便这些值在任何地方都能显示,并把结果 保存到本地。没有上传,没有服务器上的临时文件, 过程中也没有任何第三方。
常见用例
- 提交税务或行政表单。 无需打印就能填写一份官方 PDF,然后导出平铺化后的结果用于提交。
- 入职文档。 在本地用你的信息填写一份 HR 的 PDF;在通过邮件回传前把它平铺化,使这些值不会被改动。
- 银行申请。 大多数开户 PDF 都是 AcroForm:在浏览器中填写它们,避免与桌面版 Adobe 来回折腾。
- 日常文书。 学校授权书、健身房免责书、租赁附录:任何需要你输入文字的 PDF。
- 批量填写。 针对本页所用的同一个核心函数进行编程,为每个收件人生成一份 PDF。
隐私与安全
填写表单通常意味着输入可识别个人身份的数据: 姓名、地址、身份证号,有时还有财务数据。 大多数在线 PDF 填写器会把 PDF 和这些值上传到它们的 服务器,并要你相信它们的留存承诺。imisspdf 把整个 操作都放在你的标签页内用 pdf-lib 完成。表单定义、 你的数据和填好的 PDF 都留在你浏览器的内存中, 并在你关闭标签页时消失。
常见问题
任何包含标准 AcroForm 的 PDF——这是税务局表单、政府申请、银行 PDF,以及 Word 通过“另存为 PDF”并带有表单控件所创建的文件所使用的表单类型。XFA 表单(多为较旧的企业模板)不受支持,因为它们本质上是 XML 应用程序,而不是 PDF 规范的一项功能。
是的。该工具读取表单定义,在你的浏览器中构建输入控件,并使用 pdf-lib 在本地应用你的值。没有任何内容被上传。当你点击下载时,填好的 PDF 会直接从你的标签页提供;关闭标签页后,所有值都会消失。
平铺化会把你输入的值固化进页面内容中,使它们看起来一样但无法再被编辑。当你要把一份已完成的表单发给不应再更改它的人时,这很有用。如果你不开启平铺化,收件人仍然可以在 Adobe Reader 中打开 PDF 并编辑这些字段。
是表单作者把它们设成了那样。计算出的合计、签名区块和预填的免责声明通常是只读的。该工具会显示它们,但不会让你更改,这样就能让文档对设计它的机构保持有效。
有些 PDF 到达填写器时,其字段没有生成“外观流”。该工具在保存前会运行 updateFieldAppearances(),这能修复大多数情况。如果你仍然看到空白,请在“应用”时勾选平铺化复选框——平铺化会把值直接渲染进页面,所以它总能显示出来。
获得最佳效果的小贴士
- 回传邮件前先平铺化。 这能确保收件人看到你输入的值,以防他们的阅读器不会重新生成外观。
- 如果某个字段是只读的,就别去动它。 作者是有意把它设成那样的,通常因为该值是计算得出的。
- 对于 XFA 表单,先把它另存为扁平的 PDF。 在 Adobe Reader 中打开文件,打印为 PDF,再重新导入到这里。结果会是一个普通的 AcroForm,或一个你可以批注的扁平页面。
- 与签署 PDF 搭配使用。 填写表单、签名、再平铺化:与 Adobe Sign 所用的流程相同,但在你的浏览器中完成。