PDF转Excel — 在线把PDF表格转换成XLSX
把PDF中的表格按行列对齐转换成Excel XLSX文件的浏览器工具
在浏览器中处理 · 不上传任何内容
把要转换成 Excel 的 PDF 拖到这里
请添加一个 PDF(最大 100 MB)。添加新文件会替换当前文件。文件不会离开你的浏览器。
这是什么工具
PDF转Excel可以把以PDF形式收到的表格,例如发票、报价单、统计资料或银行流水,转成Excel XLSX文件。不用再手动输入数字,也不用把复制出来的文字一列列拆开,添加PDF后点击转换即可。全程在浏览器中运行,处理工作文件也很放心。
使用方法
- 拖入或选择一个PDF文件。
- 需要的话输入页码范围,例如 1-3, 5。留空则转换所有页面。
- 选择工作表的组织方式:每页一个工作表(第1页、第2页……),或所有页面放在一个工作表中,页面之间空一行。
- 决定是否把数字保存为数值单元格,并确认PDF中的数字格式(中文资料通常是 1,234.5)。
- 点击 转换为 Excel。第一页的预览会和XLSX下载链接一起出现。
表格如何重建
- 有线表格:根据能读取的横线和竖线划分单元格。空单元格、空行和表格末尾的空列都会保留,避免数值错位。
- 合并与换行:表格线边界能确认的矩形合并会恢复,同一单元格内的多行文字仍以单元格内换行保存。
- 大小与外观:将读取出的列宽和行高带入Excel,并添加表格边框及浅蓝色表头。结果可能与原件有所不同。
- 无线表格:按文字基线及重复的起止位置重建行列。保留词间空格和缺失值的空单元格,较大的行间距转为空行(最多5行)。
- 时间:9:30、17:00:15 这样的时刻会保存为表格的时间单元格。
- 数字:千位分隔符、小数、负号、括号负数和百分比会转为数值。日期、带货币符号的值和以0开头的编码保留为文本。来自德国、法国等地、用逗号作小数点的PDF,请在“PDF 中的数字格式”中选择 1.234,5。
- 不支持的内容:没有文字的页面(图片或扫描页)会提示出来,而不是生成空白工作表。不支持OCR及打开时需要密码的PDF,不复制原始字体和图片。已有OCR中的识别错误不会纠正,请将文字和数字与原件核对。
示例
一张报价单的表头是“品名 · 数量 · 金额”,下面是“苹果 3 1,200”“梨 12 (450)”“折扣 12.5%”,转换后在“第1页”工作表中分成三列。1,200保存为1200,(450)保存为-450,12.5%保存为0.125并带百分比格式,可以直接用SUM求和。
如果只需要PDF中的文字,可以使用PDF转文本工具;要提取PDF里的图片,请使用PDF图片提取工具。
常见问题
我的PDF会被上传吗?
不会。读取表格和生成Excel文件都在你的浏览器中完成。文件不会上传到任何地方,生成的XLSX也只保存在你的设备上。
扫描的PDF能转换吗?
扫描或拍照生成的PDF里,文字其实是图片,没有可读取的表格,而本工具不做OCR。找不到文字时会提示你,请先用带文字识别功能的程序处理文件。
数字会变成文本吗?
打开数值单元格选项后,1,234、-12、会计格式的负数(450)以及12.5%这样的百分比都会变成可以求和的数值单元格。以0开头的编码,例如电话号码或007,会保留为文本,开头的0不会丢失。关闭这个选项则所有值都按原样保存。
表格和原来的样子不一样。
能读取横向和纵向表格线时,会恢复单元格边界、矩形合并及单元格内换行。没有表格线时按文字位置重建行列。复杂合并或过于紧密的表格可能需要在Excel中调整。原始字体和图片不会复制。
有些字符变成了乱码。
如果PDF嵌入的字体缺少字符映射信息,文字虽然能在屏幕上显示,却无法作为文本读出。大量字符看起来损坏时会给出提示。请用原来的程序重新导出PDF。
支持有密码的PDF吗?
打开时需要密码的PDF暂不支持,请先去除密码。可以直接打开、只限制打印或编辑的PDF可以正常转换。