本地表格识别:图片转Excel实现说明
功能介绍:
表格识别模块用于将图片中的表格结构化提取为可编辑表格,适用于发票、报销单、合同页等包含表格内容的文档识别与导出。
1. 功能定位
- 面向图片表格提取与结构化导出。
- 提供表格优先的识别能力,自动检测表格结构并保留合并单元格信息。
- 识别结果以表格控件展示,支持单元格编辑。
- 支持将表格结果导出为 Excel 文件(`.xlsx`)或 Word 文档(`.docx`)。
2. 核心能力
- 支持截图识别(快捷触发)与拖拽图片识别。
- 自动检测表格结构,识别行列关系与合并单元格。
- 识别结果以表格控件展示,支持双击编辑单元格内容。
- 支持导出为 Excel 文件,保留合并单元格信息并自动调整列宽。
- 支持导出为 Word 文档(纯文本模式,适用于非表格内容)。
- 提供识别状态信息,包括模式、统计(行数/列数/合并数/非空数)、分辨率与耗时。
- 支持全局热键 `Alt+W` 快速触发截图识别(需系统权限)。
3. 输入与格式
- 输入类型:本地图片。
- 支持格式:`.png`、`.jpg`、`.jpeg`、`.bmp`、`.tif`、`.tiff`、`.webp`。
- 输出格式:
- 表格模式:结构化表格数据,可导出为 `.xlsx`(保留合并单元格)。
- 文本模式:按文本行组织的纯文本结果,可导出为 `.docx`。
4. 表格处理规则
- 表格识别模块包含完整的文本识别能力,支持图片中的纯文本提取。
- 优先使用表格识别引擎(`rapid_table`)检测表格结构。
- 未检测到表格时自动回退到文本识别模式,以纯文本形式展示结果。
- 保留合并单元格信息,导出 Excel 时还原合并关系。
- 表格单元格内容支持编辑,编辑后可重新导出。
- 支持一键复制全部表格内容(制表符分隔,可直接粘贴到 Excel)。
5. 导出与默认路径
- 点击"导出Excel"可将表格结果保存为 `.xlsx`,保留合并单元格。
- 点击"导出Word"可将文本结果保存为 `.docx`(文本模式)。
- 默认保存目录为系统桌面路径。
- 若系统桌面路径不可用,会回退到 `~/Desktop`,再回退到用户主目录。
6. 平台支持
- 支持 Windows 与 macOS。
- 截图识别、拖拽识别、表格展示与导出在双平台保持一致能力。
- Windows 全局热键通过原生 API 注册。
- macOS 全局热键通过 `pynput` 监听实现,需在"系统设置 -> 隐私与安全性 -> 辅助功能"中授权。
7. 功能页面展示


浙公网安备 33010602011771号