public abstract class AbstractLocalOffice extends AbstractOffice
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
loadProperties |
source| Constructor and Description |
|---|
AbstractLocalOffice(SourceDocumentProvider source)
使用指定的源文档创建新任务.
|
AbstractLocalOffice(SourceDocumentProvider source,
Map<String,Object> loadProperties)
使用指定的源文档创建新任务.
|
| Modifier and Type | Method and Description |
|---|---|
protected static void |
appendProperties(Map<String,Object> properties,
Map<String,Object> toAddProperties) |
protected void |
closeDocument(com.sun.star.lang.XComponent document)
关闭指定文档
|
protected Map<String,Object> |
getLoadProperties()
获取要在加载输入文件时应用的office属性
|
protected com.sun.star.lang.XComponent |
loadDocument(LocalOfficeContextAware context,
File sourceFile)
从指定的源文件加载文档
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutepublic AbstractLocalOffice(SourceDocumentProvider source)
source - 文档的源规范.public AbstractLocalOffice(SourceDocumentProvider source, Map<String,Object> loadProperties)
source - 文档的源规范.loadProperties - 加载文档时要应用的加载属性.
这些属性是在source参数中指定的文档格式的加载属性之前添加的.protected static void appendProperties(Map<String,Object> properties, Map<String,Object> toAddProperties)
protected Map<String,Object> getLoadProperties()
protected com.sun.star.lang.XComponent loadDocument(LocalOfficeContextAware context, File sourceFile) throws InstrumentException
context - 上下文sourceFile - 源文件InstrumentExceptionprotected void closeDocument(com.sun.star.lang.XComponent document)
document - 文档信息Copyright © 2019. All rights reserved.