public class LocalMadeInOffice extends AbstractLocalOffice
loadPropertiessource| Constructor and Description |
|---|
LocalMadeInOffice(SourceDocumentProvider source,
TargetDocumentProvider target,
Map<String,Object> loadProperties,
FilterChain filterChain,
Map<String,Object> storeProperties)
创建从指定源到指定目标的新转换任务.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Context context)
在上下文中执行任务.
|
protected void |
modifyDocument(Context context,
com.sun.star.lang.XComponent document)
在加载文档和以新格式保存文档之前修改文档.
|
protected void |
storeDocument(com.sun.star.lang.XComponent document,
File targetFile)
将转换后的文档存储为输出文件
|
appendProperties, closeDocument, getLoadProperties, loadDocumentpublic LocalMadeInOffice(SourceDocumentProvider source, TargetDocumentProvider target, Map<String,Object> loadProperties, FilterChain filterChain, Map<String,Object> storeProperties)
source - 转换的源规范target - 转换的目标规范loadProperties - 加载文档时要应用的加载属性
这些属性是在source参数中指定的文档格式的加载属性之后添加的filterChain - 与此任务一起使用的筛选器链storeProperties - 存储文档时应用的存储属性
这些属性是在target参数中指定的文档格式的存储属性之后添加的public void execute(Context context) throws InstrumentException
MadeInOfficecontext - office环境上下文.InstrumentException - 如果发生错误.protected void modifyDocument(Context context, com.sun.star.lang.XComponent document) throws InstrumentException
context - 上下文document - 文档InstrumentExceptionprotected void storeDocument(com.sun.star.lang.XComponent document,
File targetFile)
throws InstrumentException
document - 文档targetFile - 目标文件InstrumentExceptionCopyright © 2020. All rights reserved.