jcob的原理是通过一个接口来操作word的activex对象。现在的版本是1.9。
首先:把jcob.dll拷贝到system32目录下。
其次:把jcob.jar的路径放置在classpath目录下。
最后:编写访问类。
public static void main(String[] args) {
//启动word,生成一个ActivexComponent对象
ActiveXComponent app = new ActiveXComponent("Word.Application");
//要转换的word文件
String inFile = "D://project//java_word//java_word//wordtemplet.doc";
//要报存的目标文件
String tpFile ="D://project//java_word//java_word//wordtemplet3.doc";
boolean flag = false;
Dispatch xlo = app.getObject();
String oldText="1234";
String newText="test";
boolean visible=false;
String bookMarkKey="LB_KJGG";
try {
//设置word不可见
app.setProperty("Visible", new Variant(visible));
//log.info("设置word不可见成功!");