# PDF 表单数据导出

读取 PDF AcroForm 字段的名称、类型和当前值，并导出为 JSON 字符串

> 标准页面: https://elysiatools.com/zh/tools/pdf-form-data-export

- **分类:** PDF Tools

- **关键词:** pdf, form, acroform, export, fields, extract, xfa

## 概述

读取 PDF 的 AcroForm 并将每个字段（名称、类型、当前值、选项）导出为 JSON 字符串（直接显示在输出区，不生成下载文件）。它是表单填写器的反向操作：只读不改源 PDF。基于 pdf-lib 的纯 JS 实现。

## 输入项

- **PDF 文件** (file): Upload a PDF containing a form
- **包含空字段** (checkbox): Include fields that have no value in the export
- **包含字段选项** (checkbox): Include available options for radio/dropdown/list fields

## 适用场景

- 需要批量提取或备份已填写 PDF 表单中的用户输入数据时。
- 在开发 PDF 自动填写程序前，需要分析空白 PDF 模板的表单字段结构和字段名称时。
- 需要核对 PDF 表单中下拉菜单、单选框等控件的预设选项值时。

## 工作原理

- 上传包含 AcroForm 表单的 PDF 文件。
- 根据需要勾选是否包含空字段以及是否包含单选/下拉框的字段选项。
- 工具在浏览器本地解析 PDF，并将提取出的字段名称、类型、当前值及选项以 JSON 格式直接显示在输出区域。

## 使用案例

- 收集并整理用户提交的 PDF 申请表、问卷等表单中的数据。
- 提取 PDF 模板的字段 Schema，用于自动化表单填写系统的配置。
- 快速检查 PDF 表单中各个交互式组件的属性和默认值。

## 常见问题

### 这个工具会修改我的原始 PDF 文件吗？

不会，本工具为只读操作，仅提取表单数据并输出为 JSON，不会对上传的 PDF 文件进行任何修改。

### 导出的 JSON 数据可以直接下载为文件吗？

导出的 JSON 结果会直接显示在页面的输出文本框中，您可以直接复制使用，本工具不提供单独的 JSON 文件下载。

### 为什么有些 PDF 文件的表单字段无法提取？

本工具仅支持标准的 AcroForm 表单。如果 PDF 使用的是 XFA 表单或只是普通的扁平化文本，将无法提取出表单字段。

### 包含空字段和包含字段选项这两个选项有什么作用？

“包含空字段”决定是否导出未填写的表单项；“包含字段选项”决定是否导出下拉菜单或单选框等控件的可用候选值。

### 我的 PDF 文件会被上传到服务器吗？

不会，本工具基于纯 JS 在您的浏览器本地完成解析，文件数据不会上传到任何服务器，确保您的隐私安全。

## 相关工具

- [PDF 注释导出](https://elysiatools.com/zh/tools/pdf-annotation-export): 将 PDF 中已有的注释（高亮、批注、印章、链接、标记）导出为 JSON 字符串
- [OCR PDF 转结构化 JSON 桥](https://elysiatools.com/zh/tools/ocr-pdf-to-structured-json-bridge): 按几何结构抽取 PDF 文本层（y 坐标分行、列间隙识表、字号识标题、冒号键值对），然后逐字段填入用户提供的 JSON Schema——标签按归一化键名匹配、值按声明类型归一化，并用 ajv 校验。
- [PDF 表格提取到 CSV/JSON](https://elysiatools.com/zh/tools/pdf-table-extractor-to-csv-json): 用 OpenDataLoader 从 PDF 中抽取表格，并导出为结构化 JSON、扁平 CSV 或 HTML 表格
- [PDF 转 JSON 结构浏览器](https://elysiatools.com/zh/tools/pdf-to-json-structure-explorer): 提取 PDF 的 OpenDataLoader JSON 结构，并以浏览器视图查看标题、段落、表格、列表、页码和 bbox
- [加密 PDF 转换器](https://elysiatools.com/zh/tools/encrypted-pdf-converter): 输入正确密码后解析受保护 PDF，并导出为 Markdown、JSON 或文本
- [健身训练 PDF 生成器](https://elysiatools.com/zh/tools/fitness-workout-pdf-generator): 从 JSON 或 CSV 训练计划数据生成可打印 PDF，包含动作表格、进度格子和可选的视频二维码
- [PDF 页码范围提取器](https://elysiatools.com/zh/tools/pdf-page-range-extractor): 按指定页码范围提取 PDF 内容，并导出为 Markdown、JSON 或纯文本
- [富文本JSON转PDF](https://elysiatools.com/zh/tools/richtext-json-to-pdf): 将TipTap/Quill/Slate导出的JSON转换为PDF

## 示例

- [PDF示例](https://elysiatools.com/zh/samples/pdf-samples): 2026-02-01 到 2026-02-10 工具生成的PDF示例
- [Markdown 幻灯片示例](https://elysiatools.com/zh/samples/md-slide-deck-to-pdf): 用于测试 PDF 导出的 Remark/Marp 风格 Markdown 幻灯片
- [WebRTC 实时通信示例](https://elysiatools.com/zh/samples/webrtc-samples): 全面的 WebRTC 示例，用于点对点音视频通信、数据通道、屏幕共享和信令服务器实现
- [CSV示例](https://elysiatools.com/zh/samples/csv-samples): 各种数据类型、大小和复杂度级别的CSV示例文件

## 相关内容

- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [PDF 转换与文档导出工具](https://elysiatools.com/zh/hubs/pdf-convert): 在一个专题里比较把文档、图片和结构化内容导入或导出 PDF 的工具，适合发布、分享和下游处理工作流。
- [JSON 检查、对比与转换工具](https://elysiatools.com/zh/hubs/json-utility): 把 JSON 格式化、差异对比、路径检查、Schema 校验、合并、转换和导出工具集中到一个专题中，适合 API 与数据处理流程。
- [JSON Schema、Mock 数据与 API 夹具生成工具](https://elysiatools.com/zh/hubs/json-generate): 围绕JSON Schema 生成、Mock 负载构建与 API 夹具准备整理的一组工具。
