ParseJet

PDF 转 Excel — 从 PDF 提取表格

上传 PDF,下载包含其表格的 Excel 工作簿。ParseJet 检测每页上的表格,保持行列结构,将数字转换为真实数值,每个表格放在独立工作表中。适用于发票、银行对账单、报告和数据导出;扫描的 PDF 需要先用 PDF OCR 工具处理。

拖放文件或 浏览

支持PDF文件

免费 — 每天3次请求,无需注册。 获取每月300个免费额度。

文件在 ParseJet 服务器上转换,转换后立即删除。

工作原理

1

上传 PDF 文件

上传包含表格的 PDF——发票、对账单、价格表、报告。

2

自动检测表格

ParseJet 根据列结构和线框检测每个表格,读取单元格并识别数字。

3

下载 .xlsx

每个表格一个工作表,按页面命名。用 Excel、Google Sheets 或 Numbers 打开——或通过 API 获得 CSV 格式。

主要特性

这款pdf to excel脱颖而出的原因。

所有表格,逐页处理

多页文档一次处理;每个表格获得独立工作表,以其所在页面命名。

真实数字,非文本

1,250.00 转换为 1250,所以求和、排序和公式立即可用。

保留表头

每个表格的第一行为粗体,列宽根据内容自动调整。

需要时可获得 CSV

相同的转换可返回 CSV 用于脚本和导入——通过 API 指定 output_format=csv。

无水印,无邮件

直接下载文件。无任何标记添加,服务器端不保留任何文件。

通过 API 批量处理

用几行 Python 或 JavaScript 代码转换数百个对账单。

使用场景

此工具能为您节省时间的常见场景。

银行和信用卡对账单

将交易导入电子表格用于预算、对账或税务申报。

发票和价格表

行项目和价格进入单元格,可直接求和和比较。

报告和研究

从 PDF 报告中提取数据表用于绘图或分析。

数据处理管道

自动从来收的 PDF 中提取表格并加载到数据库。

通过API自动化

以编程方式使用相同的工具。适用于任何语言——仅需HTTP。

cURL
# PDF tables → Excel workbook (one sheet per table)
curl -X POST https://api.parsejet.com/v1/convert/document \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]" -F "output_format=xlsx" \
  -o statement.xlsx

# ... or CSV
curl -X POST https://api.parsejet.com/v1/convert/document \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]" -F "output_format=csv" -o statement.csv
Python
import httpx

resp = httpx.post(
    "https://api.parsejet.com/v1/convert/document",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"files": open("statement.pdf", "rb")},
    data={"output_format": "xlsx"},
    timeout=120,
)
resp.raise_for_status()
open("statement.xlsx", "wb").write(resp.content)
print(resp.headers["x-tables"], "tables")
JavaScript
const formData = new FormData();
formData.append("files", pdfFile);
formData.append("output_format", "xlsx");

const res = await fetch("https://api.parsejet.com/v1/convert/document", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: formData,
});
const blob = await res.blob(); // the .xlsx file
console.log(res.headers.get("x-tables"), "tables");

想自动化处理吗?

ParseJet API 通过一个 HTTP 端点提供相同的解析能力。无需 ffmpeg、poppler 或 tesseract — 只需一次 API 调用。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
查看 API 文档

常见问题

如何将 PDF 转换为 Excel?

上传上方的 PDF 并点击转换。获得 .xlsx 文件,文档中找到的每个表格对应一个工作表。无需账户每天可免费转换 3 次。

扫描的 PDF 可以吗?

表格检测需要文本层。如果 PDF 是扫描件或照片,先用 PDF OCR 工具处理;表格结构需要清晰的线框或对齐的列才能检测。

为什么说没有找到表格?

PDF 可能没有文本层(扫描件)或数据排列为自由文本而非网格。扫描件试试 PDF OCR;纯文本文档试试 PDF 转文字工具,内容可手动重新排版。

Excel 中的数字会是数字类型吗?

是的。看起来像数字的单元格——包括 1,250.00 和 -3.5——被写入数值类型,可以求和和排序。文本、日期和混合单元格保持为文本。

能获得 CSV 格式吗?

可以。通过 API 设置 output_format=csv;所有表格依次写入,表格之间用空行分隔。

免费吗?

免费。无需注册每天可免费转换 3 次;一次转换需要 2 个积分,免费账户每月有 300 个积分。付费计划起价 19 美元/月。

免费开始提取文本

无需注册。几秒钟内解析您的第一个文件。

查看价格