「图片转 Excel」这句话有两种理解:一种是把表格里的字取出来,一种是把这张表变成一个能算的 Excel。前者很多工具都能做,后者只有专门的表格识别能做,而且它做到的也只是位置,不是功能。
它真正还原的是三样东西
表格识别转Excel 的输出结构与普通文字提取的区别就在这儿:
- 行列位置。单元格的文字会落在对应的行列上,而不是从上到下摊成一列。
- 合并单元格。跨行、跨列的单元格按识别到的范围重建合并关系。
- 多张表的顺序。一张图里有两个以上表格时,按顺序排列并用空行分隔。
一定会丢的四样东西
样式与宽度全丢:单元格底色、边框、字体、列宽都不会保留,导出后是一张「裸表」,需要重新排版。
公式识别不到。拿到的是单元格里显示的文字,合计行会以结果数字出现,不会变成 SUM 公式。要计算必须在 Excel 里重新填。
图片里嵌的图不会跟着进表格,只有文字。
版面外的内容按普通文本处理。表格外侧的标题、备注、页眉,可能被并进第一个表格区域。
计费与限制,先看清再上传
一张图片 = 1 页 = 1 次表格识别调用,表格识别每页扣 2 点识别额度(是通用文字识别的两倍)。注意表格识别与通用文字识别是两个独立计费的产品 —— 同一张图先用「图片转文字」提取一遍、再用表格识别一遍,会各扣一次。
每月额度按身份给:注册一次性送 5 点、永久有效,VIP 会员每月另有 20~120 点配额(当月不结转);单次上传上限 10 页,注册与会员相同(识别不向游客开放)。识别失败不扣点。页数包永久有效,具体算法见 几十页扫描件要识别多少钱?按页计费的算法与拆批方法。
输入只收 JPG、JPEG、PNG、BMP、WEBP 图片,不支持 PDF。扫描 PDF 里的表格要先逐页导出图片,流程见 扫描件里的表格页转 Word 会散成文字?换这条两步路输出 Excel。单文件免费 8MB,VIP 会员按档位为 月卡 20MB、半年卡 30MB、年卡/银卡/金卡 50MB。
两个最容易走错的入口
手写的表格不在这里。 印刷体与手写体是两个模型,手写报表请用 手写表格转Excel。反过来把印刷表格丢进手写工具,识别率同样会掉。
纯文字图片也别用这一页。 没有行列结构的段落,走 图片转文字 输出 TXT 更省事,而且那是另一个产品、另一套计费。
一个反直觉的现象:为什么有时会错行
密集小字、明显倾斜的拍摄件、以及只有横线没有竖线的表格,是错行错列的三大来源。表格识别靠线条与间距推断边界,边界信息弱时就会猜。能选清晰截图就别用照片,网页上的表直接截图,比手机拍屏幕好一个档次。