2020-05-13 04:50
MS Office 早期版本的 OCR 功能叫 MODI(Microsoft Office Document Imaging),有一个独立的应用,而且还可以通过 MODI.Document 对象调用。从 Office 2013 开始,这些都没了。OCR 功能只能在 OneNote 里使用。
要使用 MODI 就必须安装 2010 版或更早之前的 MS Office 工具。比如微软免费提供的 SharePoint Designer 2010:
www.microsoft.com/zh-CN/download/details.aspx?id=16573
另外,我分析了一下 OneNote 调用 OCR 功能的过程。现在 Office 的 OCR 接口是 MSOCR.DLL。理论上扒一下接口写个独立应用还是可能的。只是不像过去可以直接在脚本里用 MODI.Document 那么方便了。