UltKit

PDF转CSV转换器

把PDF表格中的行导出为纯CSV文件,记账软件、财务导入、Python脚本或数据库都能直接读取,不必再从报表或对账单里一个个手动录入数字。

数据转换器

或将CSV, TSV, TXT … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传PDF

    将一个或多个 PDF 文件拖到上传区域,每批最多 20 个,每个不超过 95 MB。PDF 中需要有真实的文字,不能只是扫描出来的图片。

  2. 2

    检查日期和空格设置

    日期默认为 ISO 格式(2026-10-18),并且已开启去除首尾空格,适合大多数导入场景。如果目标软件需要,可在高级设置中把分隔符改为分号或制表符。

  3. 3

    转换并核对各行数据

    点击转换为 CSV,下载文件,并在导入前检查第一行和最后几行。

为什么PDF表格很难复制到CSV里

PDF 由 Adobe 于 1993 年创建,目的是让页面在任何打印机和屏幕上看起来完全一致,并在 2008 年成为开放标准 ISO 32000-1。它的工作是把字形放在精确的坐标上。大多数 PDF 并不包含数据意义上的表格:一份对账单只是一组恰好排成列的文字片段,再加上它们之间画的线条。

所以从 PDF 阅读器复制表格粘贴到电子表格时,常常全部挤进一列,或者金额和说明被合并在一起。带标签的 PDF(2001 年随 PDF 1.4 推出,无障碍标准 PDF/UA(ISO 14289)要求使用)可以标出真正的表格单元格,但银行系统和报表工具很少生成这种文件。因此转换器只能根据位置重新构建表格。

PDF转CSV如何重建表格行

  1. 读取文字层

    每个词连同它在页面上的位置一起读取,不需要从像素中猜测。

  2. 识别列和行

    处于同一垂直区间的词组成一列,处于同一基线的词组成一行。

  3. 写出规范的 CSV

    必要时为字段加引号,日期统一格式,并去除多余空格。

from ↓ · to →CSV hereXLSX here图片转Excel(OCR)
由软件保存的 PDF由软件保存的 PDF to CSV here: yes由软件保存的 PDF to XLSX here: yes由软件保存的 PDF to 图片转Excel(OCR): yes
由 Excel 或 Word 打印成的 PDF由 Excel 或 Word 打印成的 PDF to CSV here: yes由 Excel 或 Word 打印成的 PDF to XLSX here: yes由 Excel 或 Word 打印成的 PDF to 图片转Excel(OCR): yes
纸质对账单的扫描件– 纸质对账单的扫描件 to CSV here: no– 纸质对账单的扫描件 to XLSX here: no纸质对账单的扫描件 to 图片转Excel(OCR): yes
手机拍摄的表格照片– 手机拍摄的表格照片 to CSV here: no– 手机拍摄的表格照片 to XLSX here: no手机拍摄的表格照片 to 图片转Excel(OCR): yes
supported not offered短横线表示文件没有可读取的文字层,需要先用 OCR 工具识别字符。

PDF

便携式文档格式(PDF)

PDF 由 Adobe 于 1993 年创建,并在 2008 年成为开放的 ISO 32000 标准。它固定了文字、字体、图片和版式,使文档在每块屏幕和每台打印机上看起来都一样。PDF 可以包含表单、签名、链接、附件和可搜索文本,其中 PDF/A 变体用于长期归档。固定的版式使 PDF 难以编辑,而扫描版 PDF 除非经过 OCR,否则只包含图片。所有浏览器和操作系统都能打开。

压缩方式
–
透明度
支持
动画
不支持
发布年份
1993 · Adobe
PDF 转换器

CSV

逗号分隔值

CSV 是一种用于表格的纯文本格式,每一行是一条记录,列之间用逗号分隔。它从计算机早期就开始使用,RFC 4180 对其作了说明,不过许多变体使用分号或制表符,文本编码也各不相同。几乎所有电子表格、数据库和分析工具都能导入和导出 CSV,因此它是在系统之间传输数据的默认格式。CSV 只保存数值,不包含公式、格式、多个工作表或数据类型。

压缩方式
–
透明度
–
动画
–
发布年份
–
CSV 转换器

PDF 转 CSV 的目的是把数据重新交给机器处理:对账单、价目表或研究表格以 PDF 形式发布,本是供人阅读的,而现在脚本、会计系统或数据库需要把同样的数字变成一行行记录。

对账单、价目表和报表的PDF转CSV

银行和信用卡对账单是最常见的来源。许多银行只为近几个月提供 CSV 或 OFX 下载,更早的对账单只有 PDF,因此想把一年的历史记录导入 YNAB、电子表格记账或会计软件的人,最终都要转换 PDF。请保持日期为 ISO 格式,以免导入时混淆日和月。

供应商价目表和库存报表是第二类:批发商发来 PDF 目录,店主需要把 SKU 和价格变成一行行数据来更新店铺。研究人员和记者会从政府报告和年报中提取表格,在 R 或 pandas 中分析,CSV 正是最自然的输入格式。如果你的流程需要结构化记录而不是扁平的行,PDF转JSON会把同一张表写成以表头为键名的对象。

使用结果之前,请务必核对合计。如果 CSV 中的求和与 PDF 上印出的合计一致,就是证明没有行被拆分或遗漏的最快方式。

PDF转CSV常见问题

为什么PDF转CSV后的结果是空的?

这个 PDF 很可能保存的是页面图片而不是文字,扫描仪或手机拍照生成的就是这种文件。可以在 PDF 阅读器中试着选中一个词:如果没有高亮,就说明没有可提取的文字。请改用图片转Excel工具,它通过 OCR 识别表格。

CSV可以导入QuickBooks Online吗?

可以。QuickBooks Online 支持以 CSV 导入银行交易记录,格式为三列(日期、描述、金额)或四列(日期、描述、收入、支出)。请删除 CSV 中多余的列,只保留一行表头,并确保日期格式统一。

表格每一页都重复表头,转换后会出现吗?

通常可以,因为每页重复出现的表头都是真实文字。转换后,可以对 CSV 排序或筛选并删除多余的表头行;如果导入工具支持跳过行,也可以在导入时去掉。

PDF表格转成CSV好还是转成Excel好?

如果数据要导入其他程序,CSV 更合适,因为它只包含数值。如果需要人工阅读和编辑表格,请选择 PDF转Excel,工作簿可以把多个表格分别放在不同的工作表中。

有密码保护的PDF可以转换吗?

加密状态下不行,因为在去除密码之前无法读取文字。如果你知道密码,请先用 PDF解密处理,再转换解密后的副本。