| Package | Description |
|---|---|
| org.aoju.bus.office.builtin | |
| org.aoju.bus.office.magic.filter | |
| org.aoju.bus.office.magic.filter.draw | |
| org.aoju.bus.office.magic.filter.text | |
| org.aoju.bus.office.provider |
| Constructor and Description |
|---|
LocalMadeInOffice(SourceDocumentProvider source,
TargetDocumentProvider target,
Map<String,Object> loadProperties,
FilterChain filterChain,
Map<String,Object> storeProperties)
创建从指定源到指定目标的新转换任务.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFilter
过滤器链的基类.
|
class |
DefaultFilter
FilterChain的默认实现.
|
class |
UnmodifiableFilter
FilterChain的不可修改的实现.
|
| Modifier and Type | Field and Description |
|---|---|
static FilterChain |
RefreshFilter.CHAIN
FilterChain的单例实例,它总是包含一个RefreshFilter,
它不会调用链中的下一个过滤器。如果一个文档只是从一种格式转换成另一种格式,那么应该使用这个链. |
static FilterChain |
NoopFilter.CHAIN
|
| Modifier and Type | Method and Description |
|---|---|
FilterChain |
UnmodifiableFilter.copy() |
FilterChain |
FilterChain.copy()
创建并返回此对象的副本。"copy"的确切含义可能取决于链的类别
|
FilterChain |
DefaultFilter.copy() |
| Modifier and Type | Method and Description |
|---|---|
void |
RefreshFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
PageCounterFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
NoopFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
Filter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain)
由于转换请求,每次通过链传递文档时,都会调用过滤器的doFilter方法。
传入此方法的筛选器链允许筛选器将文档传递给链中的下一个实体.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PageSelectorFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
| Modifier and Type | Method and Description |
|---|---|
void |
TextReplacerFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
TextInserterFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
TableOfContentUpdaterFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
PageSelectorFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
PageMarginsFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
LinkedImagesEmbedderFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
GraphicInserterFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
void |
DocumentInserterFilter.doFilter(Context context,
com.sun.star.lang.XComponent document,
FilterChain chain) |
| Modifier and Type | Method and Description |
|---|---|
LocalOfficeProvider.Builder |
LocalOfficeProvider.Builder.filterChain(FilterChain filterChain)
指定转换文档时应用的整个筛选器链。FilterChain用于在转换之前(在加载文档之后)修改文档.
|
| Constructor and Description |
|---|
LocalOfficeProvider(OfficeManager officeManager,
FormatRegistry formatRegistry,
Map<String,Object> loadProperties,
FilterChain filterChain,
Map<String,Object> storeProperties) |
Copyright © 2019. All rights reserved.