Visual Studio2013使用Microsoft Office Document Imaging(MODI)的方法

转自:http://www.cnblogs.com/beautylan/p/4173713.html

若要安装和 Microsoft Office 2013 一同使用的 Microsoft Office Document Imaging (MODI),请选择以下方法之一:

方法 1:通过安装 SharePoint Designer 2007 安装 MODI

SharePoint Designer 2007 可从 Microsoft 下载中心免费下载。若要下载 SharePoint Designer 2007,并只安装其中的 MODI,请执行以下步骤:

  1. 从此位置下载并运行 SharePointDesigner.exe 文件: 
    下载 SharePoint Designer 2007
  2. 查看并接受软件许可。
  3. 单击“自定义”打开安装选项。
  4. 在“安装选项”选项卡上,单击向下箭头,将以下三个部分选为“不可用”:
    • Microsoft Office SharePoint Designer
    • Office 共享功能
    • Office 工具
  5. 展开“Office 工具”。
  6. 单击“Microsoft Office Document Imaging”选项的向下箭头,选择“从本机运行全部程序”。
  7. 单击“立即安装”,然后单击“关闭”。

此屏幕截图显示了在安装 SharePoint Designer 2007 的过程中 MODI 的位置:

若要启动 Microsoft Office Document Imaging,请执行以下步骤:

  1. 单击“开始,然后选择“所有程序”。
  2. 单击“Microsoft Office”,然后选择“Microsoft Office 工具”。
  3. 单击“Microsoft Office Document Imaging”。
方法 2:使用 2007 Office System 介质安装 MODI

若要将 2007 Office System 中的 MODI 和 Office 2010 一同使用,请执行以下步骤:

  1. 启动 2007 Office System 安装过程。
  2. 查看并接受软件许可。
  3. 单击“自定义”打开安装选项。
  4. 在“安装选项”选项卡上,单击向下箭头,将所有部分选为“不可用”。
  5. 展开“Office 工具”。
  6. 单击“Microsoft Office Document Imaging”选项的向下箭头,选择“从本机运行全部程序”。
  7. 单击“立即安装”,然后单击“关闭”。

此屏幕截图显示了在安装 2007 Office system 的过程中 MODI 的位置:

若要启动 Microsoft Office Document Imaging,请执行以下步骤:

  1. 单击“开始”,然后选择“所有程序”。
  2. 单击“Microsoft Office”,然后选择“Microsoft Office 工具”。
    1. 单击“Microsoft Office Document Imaging”。

然后还要安装 CHSOCR.msi,他是微软MODI识别组件安装包

在程序中引用 的路径C:/Program Files/Common Files/Microsoft Shared/MODI/mdivwctl.dll

 

C#编程

 

private string Recognition(string strFileName) 
        { 
            string strResult = string.Empty; 
            // 宣告 MODI.Document 物件 modiDocument,并且实例化  
            MODI.Document modiDocument = new MODI.Document(); 
            // MODI.Document 创建 
            modiDocument.Create(strFileName); 
            // 宣告 MODI.Image 物件 modiImage,其內容值来自 MODI.Document 物件 modiDocument   
            MODI.Image modiImage = (MODI.Image)modiDocument.Images[0]; 
            // OCR Method(Language, WithAutoRotation, WithStraightenImage)   
            modiImage.OCR(MODI.MiLANGUAGES.miLANG_CHINESE_SIMPLIFIED, false, false); 
            // 組合 OCR 识别后的 Word   
            foreach (MODI.Word WordItem in modiImage.Layout.Words) 
            { 
                strResult += WordItem.Text; 
            } 
            modiDocument.Close(false); 
            // 回传识别结果   
            return strResult; 
        }


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值