java 调用word
文章出处:http://www.diybl.com/course/3_program/java/javajs/200843/108206.html
package com.test;
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
public class WordBean extends java.awt.Panel {
private ActiveXComponent MsWordApp = null;
private Dispatch document = null;
public WordBean() {
super();
}
// 打开word文档
public void openWord(boolean makeVisible) {
if (MsWordApp == null) {
MsWordApp = new ActiveXComponent("Word.Application");
}
// 设置打开word文档是否可见
Dispatch.put(MsWordApp, "Visible", new Variant(makeVisible));
}
// 打开wordDocument
public void openWordDocument(String openFile) {
Dispatch documents = Dispatch.ge