图片转 Excel

无需将图片发送到服务器,即可把印刷表格文字转为可编辑的电子表格。Tesseract.js 在浏览器内识别文字,本工具再按垂直位置归并行,并在较宽的水平空隙处分列。请核对预览,然后下载 XLSX 或 CSV。

如何将图片转换为 Excel

  1. 1

    上传一张表格图片

    清晰的截图、扫描件或照片效果最佳。端正、光线充足的表格读取最准确。

  2. 2

    在本地运行 OCR

    Tesseract.js 按所选 OCR 语言识别印刷文字,不会上传图片。

  3. 3

    核对推测出的行和列

    高度接近的文字会归入同一行,较宽的水平空隙会开始新列。这是启发式推测,并非完整的表格结构识别。

  4. 4

    下载 XLSX 或 CSV

    用 Excel、Google 表格或 LibreOffice 打开任一格式,并修正可能的识别或分列错误。

怎样才算一张好的源图片

因素 有利于准确度 损害准确度
清晰度 锐利、对焦准确 模糊或低分辨率
光线 均匀、无眩光 阴影、反光
角度 正对、水平 倾斜或歪斜的照片
列间距 列之间有清晰空隙 密集、合并或嵌套的单元格
文字 印刷体、清晰字体 手写、装饰性字体

准确限制、支持语言与隐私

源文件必须是真实的 PNG、JPG/JPEG 或 WebP,不得超过 20 MB、任一边 8192 像素或总计 24 兆像素。OCR 支持英语、西班牙语、法语、德语、意大利语、葡萄牙语和荷兰语印刷文字。页面语言不会自动改变图片内的文字语言,请选择相符的 OCR 选项。

图片绝不会离开此浏览器。在完整的单页视图中,图片只保留在内存里。在三步视图中,图片和已识别的行会在本站 IndexedDB 中保留最多 30 分钟,以便跨页面使用。下载或重新开始会请求提前删除。浏览器可能会下载所选的 Tesseract 语言模型,但不会在该请求中发送源图片。

输出包括一个含 OCR 工作表的 XLSX 工作簿和一个 UTF-8 CSV 文件。本工具不会还原公式、合并单元格、格式、边框或语义表头。

这在哪里能真正节省时间

  • 扫描的报告,你只拿到了纸质版。
  • 仪表盘或表格的截图,你无法从中复制。
  • 收据、发票或对账单的照片,你需要把它们汇总求和。
  • 旧的打印件,任何地方都没有数字原件。

一定要检查结果

光学字符识别很好,但并不完美。0/O1/l 这类数字可能被误读,合并的或不寻常的单元格也可能错位。在依赖它之前,请对照图片快速浏览一遍电子表格,修正几个单元格远比录入整张表格快得多。

让提取更干净的小技巧

  • 上传前把图片裁剪到只剩表格。
  • 把倾斜的照片摆正,让行保持水平。
  • 提高浅淡或褪色打印件的对比度。

常见问题

通常大部分都没问题,但光学字符识别并非毫无瑕疵。形近字符和不寻常的单元格布局可能出错。请始终对照原始图片检查电子表格,并修正任何错误数值。

一张锐利、光线均匀、正对拍摄、带可见网格线的印刷体表格。模糊、倾斜或手写的表格要准确读取困难得多。

手写不可靠。这个工具是为印刷体或屏幕文字而设计的。工整的大写字母可能有效,但要做好修正更多单元格的准备。

可以下载 XLSX 工作簿或 UTF-8 CSV 文件。两者都包含预览中相同的推测行列,并可在 Excel、Google 表格或 LibreOffice Calc 中打开。

相关工具