PDF 表单填写
打开可填写的 PDF,逐项填写后可锁定答案再下载——文件始终留在当前标签页。
源文件
输出扁平化会把答案画进页面,不可撤销。
表单字段
打开一份可填写的 PDF,字段会列在这里。
没有匹配该筛选条件的字段。
怎么用
- 把 PDF 表单拖到卡片上、用 ⌘V / Ctrl+V 粘贴,或点击「选择 PDF」。所有 AcroForm 字段按类型、页码与标签列出;原本已有答案的字段会预填。
- 输入或选择答案。默认「保留可编辑字段」,接收方仍可补签名;答案不允许再改时切到「扁平化」。没有「填写 / 应用」按钮——边输入边重建 PDF。
- 状态变绿显示「填写完成」后下载。输出文件名为源文件名 + 「-filled.pdf」,源文件不会被修改;「预览」可看真实成品。
示例
入职登记表.pdf — 8 个字段
姓名:张三 套餐:加急 语言:中文 + 阿拉伯文 输出:保留可编辑字段
你会得到
入职登记表-filled.pdf 8 个字段带上答案 扁平化 → 字段移除,答案仍在页面上
本工具只填写 PDF 里已有的字段,不新建字段、不在页面上叠字。字段标签取自文档(提示名,没有时用内部字段名),不做翻译。
规则、上限与已知问题
- 不上传:PDF 用 File API 读入并在本标签页内改写。页面不发网络请求、不写存储、不留历史,刷新即清空。
- 只能填写 AcroForm 字段:文本框、多行文本、复选框、单选组、下拉框与列表框。扫描件、纯图片 PDF 与已压平的表单没有字段可写。
- XFA 表单直接拒绝:本工具使用的 PDF 库读不了 XFA,打开还会丢掉 XFA 数据。XFA 请用 Adobe Acrobat Reader 填写。
- 加密 / 权限密码 PDF 拒绝处理,请先移除密码另存。签名字段与按钮字段会提示不支持,不在此填写。
- 不执行表单 JavaScript:计算、校验与格式化脚本都不会运行;依赖脚本的表单可能与 Acrobat 中的表现不同。
- 答案以 Unicode 存进表单:Latin 值用内置 Helvetica 重绘;中文、日文、阿拉伯文与 emoji 由阅读器绘制,Acrobat、预览与 Chrome 能显示,少数精简阅读器可能不显示。
- 只有所有字段都能用内置字体重绘时才扁平化。含中文 / 阿拉伯文答案的表单会保留可编辑字段——不会产出「答案消失」的扁平文件。
- 用 Helvetica 重绘可能改变答案的字体、字宽与字号,与表单原设计不同;对版式敏感时请核对打印结果。
- 字段标签取自 PDF 的提示名(/TU),没有时显示内部字段名(常见如「Text1」)。标签、字段名与选项值都不翻译、不猜测。
- 只读字段不可修改。「必填」只是提示:本工具不做校验,也不会因此阻止下载。
- 不新增、不删除、不重命名字段(扁平化除外)。页面正文、注释与书签保持原样;损坏的 PDF 不修复。
- 输出是新字节:数字签名失效,PDF/A、PDF/X 等合规标记不保证保留。请在填写前后只签一次。
- 字段地图是示意图,不是页面渲染:位置取字段的控件矩形,重复出现的字段只标首页位置,同一单选组共用一个序号。
- 上限:单文件 50 MB、2,000 页、单字段 2,000 字符;超限拒绝。字段超过 60 个时提示使用筛选。处理在主线程运行,超大文件可能让标签页变慢。
- 输出文件名把保留字符替换为「-」、去掉首尾、截断过长部分并追加「-filled.pdf」;源文件本身不会被修改。
相关工具
同样完全在浏览器本地运行的文档工具。