Visual Studio2013使用Microsoft Office Document Imaging(MODI)的方法
若要安装和 Microsoft Office 2013 一同使用的 Microsoft Office Document Imaging (MODI),请选择以下方法之一:
方法 1:通过安装 SharePoint Designer 2007 安装 MODI
SharePoint Designer 2007 可从 Microsoft 下载中心免费下载。若要下载 SharePoint Designer 2007,并只安装其中的 MODI,请执行以下步骤:
- 从此位置下载并运行 SharePointDesigner.exe 文件:
下载 SharePoint Designer 2007 - 查看并接受软件许可。
- 单击“自定义”打开安装选项。
- 在“安装选项”选项卡上,单击向下箭头,将以下三个部分选为“不可用”:
- Microsoft Office SharePoint Designer
- Office 共享功能
- Office 工具
- 展开“Office 工具”。
- 单击“Microsoft Office Document Imaging”选项的向下箭头,选择“从本机运行全部程序”。
- 单击“立即安装”,然后单击“关闭”。
此屏幕截图显示了在安装 SharePoint Designer 2007 的过程中 MODI 的位置:
若要启动 Microsoft Office Document Imaging,请执行以下步骤:
- 单击“开始,然后选择“所有程序”。
- 单击“Microsoft Office”,然后选择“Microsoft Office 工具”。
- 单击“Microsoft Office Document Imaging”。
方法 2:使用 2007 Office System 介质安装 MODI
若要将 2007 Office System 中的 MODI 和 Office 2010 一同使用,请执行以下步骤:
- 启动 2007 Office System 安装过程。
- 查看并接受软件许可。
- 单击“自定义”打开安装选项。
- 在“安装选项”选项卡上,单击向下箭头,将所有部分选为“不可用”。
- 展开“Office 工具”。
- 单击“Microsoft Office Document Imaging”选项的向下箭头,选择“从本机运行全部程序”。
- 单击“立即安装”,然后单击“关闭”。
此屏幕截图显示了在安装 2007 Office system 的过程中 MODI 的位置:
若要启动 Microsoft Office Document Imaging,请执行以下步骤:
- 单击“开始”,然后选择“所有程序”。
- 单击“Microsoft Office”,然后选择“Microsoft Office 工具”。
- 单击“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;
}
Visual Studio2013使用Microsoft Office Document Imaging(MODI)的方法的更多相关文章
- office2010安装Microsoft Office Document Imaging (MODI) 图解
office2010安装Microsoft Office Document Imaging (MODI) 图解 Microsoft Office 2010 中删除了 Microsoft Off ...
- Microsoft Office Document Imaging批量ocr 方法
先将pdf文件->导出->tiff文件,生成pdf每页的tiff文件 使用 G:\SoftWare-new\tiff文件合并拆分工具 将一个导出的单个tiff合并为一个tiff文件 再用 ...
- 备忘: Install MODI for use with Microsoft Office 201x
简介 Microsoft Office 2010 中删除了 Microsoft Office Document Imaging (MODI).本文提供了在计算机上安装 MODI 的步骤,还说明了重新获 ...
- Visual Studio 进行Excel相关开发,Microsoft.Office.Interop.Excel.dll库
1. Interop.Excel.dll 的查找 本文中将 Microsoft.Office.Interop.Excel.dll库简称为Interop.Excel.dll库 其实在使用Visual S ...
- Embedding Documents in Word 2007 by Using the Open XML SDK 2.0 for Microsoft Office
Download the sample code This visual how-to article presents a solution that creates a Word 2007 doc ...
- 在Visual Studio 中开发Office Add-in
作者:陈希章 发表于2017年7月13日 "Talk is cheap, show me the code",我们就用代码来说话吧.这一篇将给大家介绍如何开始Office Add- ...
- 以编程方式使用 Microsoft Office Visio 2003 ActiveX 控件
以编程方式使用 Microsoft Office Visio 2003 ActiveX 控件 2007/10/29 Mark BukovecEmpire Down Development 适用于:Mi ...
- NPOI写Excel,Microsoft.Office.Interop.excel.dll 转换Excel为PDF
首先要引用NPOI动态库和Microsoft.Office.Interop.excel.dll (Microsoft.Office.Interop.excel.dll 下载链接 ,下载以后解压文件,把 ...
- Microsoft.Office.Interop.Word 创建word
Microsoft.Office.Interop.Word 创建word 转载:http://www.cnblogs.com/chenbg2001/archive/2010/03/14/1685746 ...
随机推荐
- Centos添加硬盘分区、挂载磁盘
默认一个硬盘,新增硬盘识别为sdb.sdbc一次类推 1.查看磁盘信息 >fdisk -l #新磁盘为/dev/sdb,截图是已经分区完成了. 2.进入分区界面 >fdisk /dev/s ...
- 编译android版libmpg
环境:ubutnu 12.04,android SDK 1. 下载libmpg的一个android工程,得到一个Android-libmpg-master.zip.https://github.com ...
- centos6 kvm网卡桥接
以前用VMware,我的上司说,你既然都用CentOS的桌面,那就研究一下KVM. 好吧,上司做运维好几年了,就听了他的,装了一个KVM. KVM的网络默认是NAT,不方便,就学习BRIDGE!!! ...
- 原来DataTable的Distinct竟如此简单![转]
本文转自:http://www.cnblogs.com/BlueFly/archive/2009/01/08/1372151.html 有时我们需要从DataTable中抽取Distinct数据,以前 ...
- log4j输出信息到mongodb
官网 http://log4mongo.org/display/PUB/Log4mongo+for+Java 保存主机信息,方法等 http://my.oschina.net/chi ...
- 来自奢侈品行业的CEO能给苹果带来什么?
重回苹果的奢侈品大佬:保罗丹诺威 作为伊夫·圣罗兰(Saint Laurent)时尚集团的前CEO,保罗丹诺威(Paul Deneve)9月将正式加入苹果公司,并负责该公司所谓的“特殊项目”,同时直接 ...
- GridControl 复合表头(多行标题)
说明: 最好是通过编辑视图进行设计,后台编码有点麻烦. 例图:(上面的GC是后台编写 ,下面的是设计器设计) 后台代码编写: public void InitCtrl() { DevExpress.X ...
- Bootstrap-风格的下拉按框:Bootstrap Select
Bootstrap Select 是一个jQuery插件,提供了Bootstrap 风格的下拉选择框.拥有许多自定义的选项,可多选. 效果图: 源代码: <select class=" ...
- Java多线程---------同步与死锁:synchronized;等待与唤醒:wait、notify、notifyAll;生命周期
1.问题的引出 class MyThread implements Runnable{ private int ticket = 5 ; // 假设一共有5张票 public void run(){ ...
- SQL Server2000企业管理器在Win7中新建表错误的解决方法
Sql Server2000建表错误与解决方法: 在Windwos7中SQL Server 2000企业管理器在新建表时会提示错误,尝试各种方法均告无效,包括升级SP3和SP4,最终发现如下规律可以暂 ...