PDF 转 XLS Portable Document Format ↔ Excel 免费 在线 安全
你的 PDF 在你的浏览器里就地读取,写成 XLS (Excel)。PDF 只记下每个字母摆在哪里,不记它是什么意思,所以标题、段落、列表和表格要从位置和字号里推出来——你拿到的是可以接着改的东西,不是一张页面的照片。
转换你的文件
把 PDF 拖到这里,或者选一个。
你的文件不会离开这台设备。一切都在你的浏览器里完成。
不上传任何文件
为什么这个方向才是难的
PDF 被设计成一条单行道。它不记录一份文档有段落、标题、表格或分栏;它记录某个字形落在页面上的某个点、用的是某种字体,以及一条线从这里画到那里。正是这一点让它可靠——另一端的机器没有什么可解释的——也正是这一点让回头的路变得艰难。转换程序必须重建那被刻意丢掉的意义:判断哪些行属于同一段,哪些文字串构成一张表,一栏到哪里为止。进入 PDF 是一次记录;从中出来是一次阅读,而阅读是会有分歧的。
你在哪里需要它
当你必须改动一件只以成稿形式存在的东西时:一份要修订的合同,一份你想把表格搬进电子表格的报告,一套想要复用的演示,一张数字必须进账的发票,一页你想当作图片放进幻灯片的内容。当持有可编辑原件的人联系不上,或者原件是用你早已没有的软件做的,这也是通常要走的路。
常见问题
为什么结果和 PDF 不是一模一样?
因为版式是重建出来的,而不是照抄的。PDF 里的文字有位置却没有结构,于是转换程序要从各样东西所处的位置去推断段落、分栏和表格——而推断有时会错。单栏纯文字的文档几乎能完好无损地回来;多栏版式、绕图排版的文字和复杂表格,正是猜测暴露出来的地方。请预备动手整理结果,而不是原封不动地使用。
我转换了一份扫描的 PDF,却一个字也没得到。为什么?
因为扫描出来的页面装的是文字的照片,而不是文字。对文件而言,一页写满字的纸和一张砖墙的照片没有分别——两者都不过是像素。要从中取出字词,需要光学字符识别,那是另一道工序:看形状,再猜字母。把这样的 PDF 转成文档,你得到的是一张放进文档里的图片,而那通常不是想要的东西。
文件会损失质量吗?
要看两种格式各自装得下什么。在存放同样内容的格式之间转换——PNG 转 BMP,WAV 转 FLAC——不会损失任何东西。转成为省空间而丢弃信息的格式,比如 JPEG 或 MP3,每转一次就损失一点,再转回去也拿不回来。凡是有选择余地的地方,本页倾向于保住原来的质量,而不是做出最小的文件。
我的文件会被上传到什么地方吗?
不会。转换发生在你自己的机器上、你的浏览器里面;文件从不离开它,这里也没有任何服务器能够接收它。正因如此,限制一个大文件的是你自己的内存而不是上传;也正因如此,你转换的任何东西都不可能出现在任何人的日志里——包括我们的。不过,音频和视频工具会在你第一次使用时从本站取来它们的转换引擎——约三十兆字节,仅此一次;此后工作依然完全在你自己的机器上进行。
人们为什么把 PDF 转换成 XLS
以 PDF 形式送来的数字,是您无法处理的数字。银行对账单、价目表、时刻表、带有结果表格的报告:它们在屏幕上看着整齐,但您无法对它们排序、求和,或粘贴进计算中。数字就在那里,却和一张照片没什么两样。这就是人们把 PDF 转换成 XLS 的原因:他们想把表格的行和列找回电子表格里,让 Excel、LibreOffice Calc 或 Google Sheets 能对它们排序、筛选并用它们计算。
困难在于,PDF 并不把表格存储为表格。它存储的是每一块文字在页面上的位置:这个数字在这里,那个词在那里。您的眼睛看到的行和列,是排列的结果,而不是文件所记录的东西。转换必须重新发现它们,而它是通过观察间隙来做到的。本页在您的浏览器中做这件事,并交还给您一份可以编辑的电子表格,而不是一张页面的图片。
您的 PDF 不会被上传到服务器。这对银行对账单、发票、工资单以及任何您不愿交给陌生人机器的东西都很重要。下面您会看到转换如何进行、它能识别什么、不能识别什么,以及如何得到最好的结果。
转换如何进行
行和列从间隙中找出
您的 PDF 在浏览器中被读取。对每一页,转换器收集文字及其位置。位于同一条水平线上的条目构成一行。列是通过寻找它留下的竖向间隙而找到的:页面上没有文字出现、沿着一块文字旁边向下延伸的一条空带。当这样的间隙在许多行上出现在同一位置时,转换器就画出一条列边界。然后每个单元格用落在边界之间的文字填充。
每一页一张工作表
PDF 的每一页都成为自己的工作表,所以一份十页的对账单会作为十张工作表到达,而不是一张长表。这让各页保持分开,让您可以逐页对照原件检查,也便于删除不需要的页。如果您希望所有的行都在一张工作表里,可以事后把它们复制到一起。
为什么间隙效果很好
商务文档中的大多数表格,列与列之间留有清晰的空白:日期、说明、金额。那片空白就是转换器使用的信号。间距越干净,列就找得越准确。
保留什么
行和列
表格的结构得以保留:页面上的行成为行,而根据间隙找到的列成为工作表的列。每个单元格装着页面上该位置的文字。
作为工作表的页面
页面顺序保留在工作表的顺序中,所以您可以从第一张工作表一直跟到最后一张。
到处都能打开的文件
XLS 可以在 Excel、LibreOffice Calc 和 Google Sheets 中打开,单元格可以像您自己键入的任何单元格一样编辑、排序和设置格式。
没有带过去什么
没有公式,没有单元格类型,没有格式
PDF 没有公式、没有单元格类型、也没有格式可以带过去。它只装着印刷的文字。所以一切都以文本形式到达,您可能需要告诉电子表格哪些列是数字。一列金额起初会被当作文字对待,在您把单元格转换成数字之前,求和不会奏效。在 Excel 中,您可以选中该列并选择数字格式,或者使用把文本转换成数字的选项。
以线条分隔的列看不到
以线条而不是以空白分隔的列是看不到的。如果表格用竖线来划分各列,但文字本身挤得很紧,转换器就没有间隙可找。它读取的是文字中的间隙,而不是画出来的线。当结果把两列放进了一个单元格时,原因就在这里。
正文变成一列
一页普通正文会变成一列,这对从来不是表格的页面来说是诚实的答案。如果您用一份主要是文字的文档把 PDF 转换成 XLS,看到长句子出现在单独一列单元格里,不必感到意外。
扫描的 PDF 什么也得不到
扫描的 PDF 装的是文字的图片,而不是文字。从这样的文件中,什么也出不来。识别图像中的字母是另一项工作,称为光学字符识别,而这种转换不做这件事。
如何在这里把 PDF 转换成 XLS
添加您的 PDF
把 PDF 拖到页面上,或从您的设备中选取。它在您的浏览器内部被打开,不会被上传。
转换
按下按钮。短文档需要几秒钟,长文档需要更久。请在完成之前保持页面打开。
下载并打开
下载 XLS,并在您的电子表格程序中打开它。对照 PDF 检查第一张工作表,设置数字格式,并修正任何被合并或拆开的列。
仔细看看 PDF 和 XLS
关于表格的两种不同想法
在电子表格中,表格是一格格单元格,每个都装着一个有类型的值:数字、日期、一段文字。在 PDF 中,表格是一种由词和数字排成的图案,让人看到的是表格。前者是数据;后者是数据的图画。把 PDF 转换成 XLS,就是从图画回到数据,这总会涉及一些解读。
为什么一切都以文本形式到达
因为 PDF 只存储字符,转换器无法分辨 1,250 是一个金额、一个代码还是一个日期片段。它不去猜。它把字符交给您,等您看到工作表后再声明类型。这避免了一种糟糕得多的悄悄出现的错误:一个数字被悄悄变成日期或被截断。
数字和小数点标记
请小心小数点标记和千位分隔符。按某一种习惯设置的工作表,可能会误读以另一种习惯书写的数字。转换之后,请检查几个金额,如有需要,先用查找和替换切换逗号和句点,再把单元格转换成数字。
常见情形详解
银行对账单
PDF 形式的对账单给出一份日期、说明和金额的清单。把 PDF 转换成 XLS,把金额列设为数字,您就可以按大小排序、按某个词筛选并对总额求和。请对照文档检查期初和期末余额,以确保没有任何东西错位。
价目表和目录
供应商以 PDF 发来价格。在电子表格中,您可以应用一个百分比、与另一份清单比较,或把产品导入商店。请先检查代码列和价格列,因为它们最重要。
时刻表和日程
时刻表是时间和地点的表格。一旦它们成了单元格,您就可以按时间排序、按线路筛选,或把您需要的行复制到自己的计划里。
带有结果表格的报告
包含结果表格的报告,例如调查数据或账目,可以导入电子表格进行核对和制作图表。原本锁在页面里的数字变成您可以使用的数据。
把 PDF 转换成 XLS 之前的实用建议
测试文字能否被选中
在任何查看器中打开 PDF,并尝试用鼠标选中一个数字。如果数字高亮显示,说明文件里装的是真正的文字,您可以满怀希望地把 PDF 转换成 XLS。如果您只能在页面上拖出一个矩形,那它是图片,这种转换找不到任何数字。
偏好间距清晰的表格
列与列之间有可见空白的表格转换得最好。当您用一个各列仅由线条分隔的密集表格把 PDF 转换成 XLS 时,请预期要手工拆分一些单元格。
只转换您需要的页面
如果表格在一份长文档的几页上,请先使用从 PDF 中提取页面。较短的文件转换更快,需要检查的工作表也更少。
让 PDF 在工作表旁边开着
对第一两页比较一下两者。您很快就会看出转换器如何处理这份特定的文档,以及其余部分值得多少关注。
转换之前人们常问的问题
为什么我的数字是左对齐的,并且无法求和?
因为一切都以文本形式到达。选中该列并把单元格转换成数字。然后求和与排序就会按您预期的方式工作。
为什么两列在一个单元格里?
很可能它们是被线条而不是空白分隔的。转换器寻找的是文字中的间隙,所以没有看到边界。请用电子表格的文本分列工具手工拆分该单元格。
为什么一页文字在一列里?
因为它从来不是表格。对于正文,诚实的结果就是单独一列。
为什么什么也没出来?
几乎可以肯定这份 PDF 是扫描件。扫描件装的是文字的图片,而不是文字。
我的 PDF 会被上传吗?
不会。转换在您的浏览器中运行,文档永远不会离开您的设备。
我能得到开放格式吗?
可以。PDF 转 ODS给出供 LibreOffice 和其他自由程序使用的电子表格。
把 PDF 转换成 XLS 时的明智选择
从您手头最干净的来源开始
从电子表格或会计程序导出的 PDF,转换效果远好于扫描件或照片。如果您能向发送者索要电子表格本身,请这样做;PDF 只是次优选择。
决定您需要从数字中得到什么
如果您需要总额和排序,请先设置数字格式。如果您只是想阅读这些数字,工作表照原样也许就够好了。
核实总额
当您为涉及金钱的内容把 PDF 转换成 XLS 时,请至少对照文档核对一个总额。如果有一个数字错了一列,求和会显示出来。
保留 PDF
PDF 是权威。请保留它,以便与之比较,并在转换遗漏了什么时回到它。
转换之后如何得到好结果
设置各列的类型
逐列检查,并把每一列设为正确的类型:数字、日期或文本。仅这一步就能让工作表表现得像一份真正的电子表格。
清除遗留物
每页重复的页眉和页脚会作为行出现在每张工作表里。删除它们,或把它们筛选掉,以免干扰求和。
如果需要一份清单就合并工作表
如果表格横跨许多页而您想要一份单独的清单,请把每张工作表的行依次复制到同一张工作表中,注意不要带上重复的页眉。
隐私与处理
为什么本地转换对数字很重要
带有表格的 PDF 文件常常装着私密的东西:银行对账单、工资单、发票、账目。许多在线转换器要求您把文件上传到服务器,处理后再把结果发回来,而在一段时间里,一份副本就存在于您无法控制的机器上。在这里,是您自己的浏览器在做这项工作,所以文档留在您的设备上。
您离开时会怎样
当您关闭页面时,转换后的文件会从浏览器中消失,所以请先下载它。关于您文档的任何东西都不会被保留。
如果出了问题
列错位了
检查 PDF:也许某一列的条目很长,延伸到了下一列。请手工调整单元格,或用文本分列工具拆分它们。
处理大文档时页面卡住
一切都在您的设备上运行,长文档需要内存。请在电脑上再试一次,或分部分转换文档。
PDF 有密码保护
受保护的文档必须先用它的密码打开。没有密码,文字无法读取。
相关工具
同一系列的工具涵盖了相邻的工作。对于开放格式的电子表格,PDF 转 ODS的工作方式相同。对于您想作为文档来编辑的文字,有 PDF 转 DOCX,对于幻灯片,有 PDF 转 PPTX。要回到 PDF,XLS 转 PDF把工作表变成文档,而 XLS 转 ODS和 ODS 转 XLS在两个世界之间移动电子表格。
一个演算示例
假设您的银行以四页的 PDF 发来一份对账单,而您想把某一类别的支出加起来。您把 PDF 拖到这里并按下按钮。几秒钟后,您下载了一个有四张工作表的 XLS,每页一张,日期、说明和金额分在不同的列里。您把金额列设为数字,按需要的词筛选说明,并在底部读出总额。PDF 作为正式副本留在您的文件夹里。
一份简短的清单
转换之前
检查 PDF 不是扫描件。决定您需要哪些页面。把 PDF 妥善保管。
转换期间
在文件准备好之前,请停留在页面上。
转换之后
打开 XLS,设置列类型,删除重复的页眉,并对照 PDF 核对一个总额。
常见错误
盲目相信数字
在依赖工作表之前,务必对照 PDF 核对一个总额或几个数字。
期待公式
PDF 装的是印刷出来的值,而不是公式。不要抱着找到数字背后计算的希望把 PDF 转换成 XLS。
在扫描件上尝试
扫描的 PDF 装的是文字的图片,所以什么也出不来。开始之前,请检查您能否选中文字。
您的文档留在您的设备上
转换在本地进行。您的 PDF 由您自己的浏览器读取,在那里重写,并以 XLS 交还给您。没有任何东西被上传,所以服务器上不会留下副本,也没有别人能读到它。对于含有私密内容的数字,这是把 PDF 转换成 XLS 的安全方式。
总结
要在这里把 PDF 转换成 XLS,拖入文档并按下按钮。您的 PDF 在浏览器中被读取并写成 XLS。PDF 记录的是每个字母在哪里,而不是它意味着什么,所以行和列是通过寻找一列留下的竖向间隙而找到的。PDF 的每一页都成为自己的工作表。PDF 没有公式、没有单元格类型、也没有格式可以带过去,所以一切都以文本形式到达,您可能需要告诉电子表格哪些列是数字。以线条而不是以空白分隔的列看不到,一页正文会变成一列。没有任何东西离开您的设备。