JACOB类使用问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:10:34
最近需要将 WORD/EXCEL/PDF 与 HTML 互转,上网搜了很久找到了大量源代码,都是使用JACOB实现的,但是几乎所有源码都没有详细解释这行代码到底干什么用?JACOB1.9的API中也没有详细解释,有没有谁有相关资料(最好是中文的),详细介绍类中每个方法的作用,使用方法.
谢谢.

public class Jacob {
/**
* 打开文件
*
* @param documents
* @param inputDocPath
* @return
*/
private Dispatch open(Dispatch documents, String inputDocPath) {
return Dispatch.call(documents, "Open", inputDocPath).toDispatch();
}

/**
* 选定内容
*
* @param word
* @return
*/
private Dispatch select(ActiveXComponent word) {
return word.getProperty("Selection").toDispatch();
}

/**
* 把插入点移动到文件首位置
*
* @param selection
*/
private void moveStart(Dispatch selection) {
Dispatch.call(selection, "HomeKey", new Variant(6));
}

/**
* 从选定内容或插入点开始查找文本
*
* @param selection
* 选定内容
* @param toFindText
* 要查找的