java小程序通过jacob包调用com组件来实现java调用office的MODI功能来识别图片中的文字
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-06-24 09:21 com
文件 395 2014-06-24 09:28 com.classpath
文件 379 2013-08-07 20:37 com.project
目录 0 2014-06-13 11:26 com.settings
文件 598 2013-08-07 20:37 com.settingsorg.eclipse.jdt.core.prefs
文件 139264 2013-08-07 21:07 comICSharpCode.SharpZipLib.dll
文件 24576 2013-08-07 21:07 comOpenxml2Text.dll
文件 1450496 2013-08-07 21:07 comTextExtractor.dll
目录 0 2014-06-27 14:18 comin
文件 2255 2014-06-27 14:17 cominOcr.class
文件 2793 2014-06-24 09:28 cominWord.class
文件 47763 2013-08-07 20:40 cominjacob.jar
文件 217600 2013-08-07 20:56 comjacob-1.17-x64.dll
文件 176128 2013-08-03 06:30 comjacob-1.17-x86.dll
目录 0 2014-06-13 11:26 comlib
文件 47763 2013-08-07 20:40 comlibjacob.jar
文件 659456 2013-08-07 21:07 compdftool.dll
目录 0 2014-06-27 14:18 comsrc
文件 999 2014-06-27 14:17 comsrcOcr.java
文件 2113 2014-06-16 18:03 comsrcWord.java
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Variant;
import com.jacob.com.Dispatch;
public class Ocr {
String strDir = “G:\BD\temp.jpg“;
boolean isVisible = true;
public String GetOcrString()
{
ActiveXComponent ocr = new ActiveXComponent(“MODI.Document“);
Dispatch.call(ocr “Create“strDir);
Dispatch.call(ocr “OCR“2052truetrue);
Dispatch images = ocr.getProperty(“Images“).toDispatch();
Variant count=Dispatch.get(images “Count“);
String name=““;
for(int i=0;i {
Dispatch image=Dispatch.call(images “Item“ new Variant(i)).toDispatch();
Dispatch layout=Dispatch.call(image “Layout“).toDispatch();
Variant text=Dispatch.get(layout“Text“);
name+=text.toString();
}
String str=“t:“+name;
return str;
}
public static void main(String[] args) {
Ocr c=new Ocr();
String str=c.GetOcrString();
System.out.print(“
返回:“+str);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-06-24 09:21 com
文件 395 2014-06-24 09:28 com.classpath
文件 379 2013-08-07 20:37 com.project
目录 0 2014-06-13 11:26 com.settings
文件 598 2013-08-07 20:37 com.settingsorg.eclipse.jdt.core.prefs
文件 139264 2013-08-07 21:07 comICSharpCode.SharpZipLib.dll
文件 24576 2013-08-07 21:07 comOpenxm
文件 1450496 2013-08-07 21:07 comTextExtractor.dll
目录 0 2014-06-27 14:18 comin
文件 2255 2014-06-27 14:17 cominOcr.class
文件 2793 2014-06-24 09:28 cominWord.class
文件 47763 2013-08-07 20:40 cominjacob.jar
文件 217600 2013-08-07 20:56 comjacob-1.17-x64.dll
文件 176128 2013-08-03 06:30 comjacob-1.17-x86.dll
目录 0 2014-06-13 11:26 comlib
文件 47763 2013-08-07 20:40 comlibjacob.jar
文件 659456 2013-08-07 21:07 compdftool.dll
目录 0 2014-06-27 14:18 comsrc
文件 999 2014-06-27 14:17 comsrcOcr.java
文件 2113 2014-06-16 18:03 comsrcWord.java
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)