public abstract class AbstractMicrosoftOfficeApp extends Object
限定符和类型 | 字段和说明 |
---|---|
protected com.jacob.activeX.ActiveXComponent |
app
Microsoft Office应用程序本身
|
protected static String[] |
OFFICE_POSTFIXS
office中各种文档格式
|
构造器和说明 |
---|
AbstractMicrosoftOfficeApp()
创建office应用程序时进行初始化
|
限定符和类型 | 方法和说明 |
---|---|
void |
convert(File officeFile,
File destFile)
把office文档转换成目标文档
|
protected abstract void |
doConvert(File officeFile,
File destFile)
执行把office文档转换成目标文档
|
protected abstract void |
initialize()
初始化应用
|
abstract Bridge |
openExistDocument(File officeFile)
打开一个已存在的文档
|
void |
quit()
应用退出
|
protected static final String[] OFFICE_POSTFIXS
protected com.jacob.activeX.ActiveXComponent app
public void quit()
public void convert(File officeFile, File destFile)
officeFile
- office文档destFile
- 目标文档,目前仅支持PDF和HTMLprotected abstract void initialize()
protected abstract void doConvert(File officeFile, File destFile)
officeFile
- office文档destFile
- 目标文档,目前仅支持PDF和HTML