PDF 到 CSV 转换器工具 可从 PDF 文件中提取表格,并将其写入 Excel 可直接打开的 CSV 文件。每次运行处理一个文件夹,在您自己的 Windows PC 上。
下载 PDF 到 CSV 转换器并运行安装程序。无需其他设置:打开 PDF 的引擎和扫描页面的识别器均包含在程序内。
拖入单个 PDF 文件,或添加包含声明的整个目录。列表按您添加的顺序保留它们,不需要的元素一键移除。
预览会告知您文档有多少页,找到了多少表格,每张表格的读取路径,以及每张表格的前几行。如果第一行是表头但未被识别,可在"转换"选项卡上勾选复选框,而不是在 Excel 中事后补救。
为每个文档写入一个 CSV,或将所有表格合并到一个文件中。当金额将用于公式时,启用数字和日期规范化。然后按"转换"。
簿记员之所以仍需重打大量PDF,原因大家都知道。客户的银行对账单不会上传到某个免费转换网站。这是一个普通的Windows程序。中间没有浏览器标签页,没有发布端点,也没有服务器上的队列等待您的对账单在他人上传之后。即使是纯图像页面的识别,也在您自己的机器上的辅助进程中完成,因此PDF转CSV转换器软件在整个作业过程中不触碰网络。
市场上所有产品都在首页上打印一个准确度百分比,到第六个产品时,这个数字已不再具有信息量。所以这里没有百分比。试用版会转换您自己的文档,并输出前10行数据,并明确告知停止在此处。银行对账单的一页大约有40行交易记录,所以十行只是一个样本,并非整个文档:足够您查看表格是否对齐,但不足以让购买变得毫无意义。标题行不计入此限制。
一个丢失少量交易但仍提供清晰导出结果的转换器,会造成一个漏洞,几周后在银行对账时才浮现,届时已无人记得是哪个对账单出了问题。因此,所有无法解析的内容都会立即被命名,并附带其来源文件,而不是无声地变成一个空行。这是两种行为中较糟糕的一种。也是客户会选择的一种。
来自Word、Excel或Google Docs的带标签PDF会将其表格作为结构携带,因此会拾取单元格而不是猜测。一条规则表格是从页面上的矢量线段提取的,而非图像。在完全没有线条的情况下,通过将文本投影到页面并寻找穿过每一行的垂直通道来计算几何形状。在对实际工作的62个文档进行实时运行中,划分结果为:65页通过线条,48页通过空白,9页通过带标签的结构。我们拥有已知正确输出的语料库,能够通过150项自动化检查,且每种途径都设置了及格线,因为单一平均值会掩盖挣扎的那一条途径。不存在的表格也不会被创建。该语料库零假阳性。
没有文本图层的页面并非终点。它以其内部图像的精度渲染,介于 150 和 300 DPI 之间,然后交给识别器;决策是按页进行的,因此文本文档不会为后面三页的扫描付费。支持拉丁文和西里尔文。不支持 CJK、阿拉伯文、泰文、希腊文和希伯来文,扫描页面的错误比原生 PDF 多,因此在承诺之前先运行一次您自己的文件。
报表在每一页重复其列标题,大多数工具在输出中也重复它。此处,碎片被缝合回一张表格,并删除重复的标题,因此一份 40 页的报表会以带有单个标题行的单一表格呈现,而不是四十个小块,然后您在 Excel 中手动粘合它们。
批处理是这里的理念,而不是功能列表中的附加项。添加一个目录,其中的每个 PDF 都会一次性处理:现场测试运行了 62 个文件和 362 页,未发生崩溃,并在其中找到了 155 张表格。输出方式也是您的选择。当文件去往不同地方时,每个文档一个 CSV;当所有内容去往同一个地方时,全部追加到一个文件中。
银行模板至少以五种方式分隔千位分隔符,包括不间断空格和瑞士小数点,并且两种小数点都在使用中。启用标准化后,PDF 转 CSV 转换器软件将其重写为一种形式,将货币符号和代码移入自己的列中,将日期读取为 ISO 格式,并将会计的负数(1 234,56)转换为 -1234.56。跳过此步骤,金额列将是文本,对其求和将返回零。
输出遵循 RFC 4180,并保存为 UTF-8 编码,带有字节顺序标记,这是 Excel 双击打开文件与 Excel 打开带有乱码的导入向导之间的全部区别。写入器中还有一项功能。从他人 PDF 中提取的以 =, +, - 或 @ 开头且不是数字的单元格会添加前导撇号,因此在发票中插入的诸如 =cmd|'/c calc'!A0 这样的行在打开工作表时无法运行。数字和带括号的负数保持不变,否则工作表中的每个公式都会中断。
十到三十个客户,每个客户发送的报表银行不再以任何机器格式导出。您需要从每个客户那里获得相同的表格形状,报表堆积的速度比输入的速度快。每个客户一个文件夹,每次运行一次。
搁置一段时间的账簿会以几个账户上十二到三十六个月的报表形式出现,通常在一个没有命名逻辑的存档中。咨询项目是整体定价的,因此 PDF 和账本之间发生的任何事情都直接来自其利润。
手动输入 PDF 报表是许多公司中的常见流程,其中一些公司按小时从外部购买。打字费用不是痛苦的部分。痛苦的部分是打错的交易只在对账时才会显示,而一个每次都以相同方式读取相同列的程序则完全消除了这类错误。
PDF to CSV Converter
9 Mb
1.0
13/07/26