public class OFDMerger extends Object implements Closeable
| 限定符和类型 | 方法和说明 |
|---|---|
OFDMerger |
add(PageEntry... pages)
向合并文件中添加页面
通过该方法可以详细设置页面迁移时的属性参数
|
OFDMerger |
add(Path filepath,
int... pageIndexes)
向合并文件中添加页面
|
OFDMerger |
addMix(List<DocPage> pageList)
添加并混合多个文档页面到一个页面中
注意两个页面大小不一致,则以第一个文档的页面大小为准。
|
OFDMerger |
addMix(Path dstDocFilepath,
int dstPageIndex,
Path tbMixDocFilepath,
int tbMixPageIndex)
添加并混合两个文档中的页面
注意两个页面大小不一致,则以第一个文档的页面大小为准。
|
void |
close() |
public OFDMerger(Path dest)
public OFDMerger add(Path filepath, int... pageIndexes) throws IOException
filepath - 待合并的OFD文件路径pageIndexes - 页面序序列,如果为空表示所有页面(页码从1开始)IOException - 页面读写异常public OFDMerger addMix(Path dstDocFilepath, int dstPageIndex, Path tbMixDocFilepath, int tbMixPageIndex) throws IOException
注意两个页面大小不一致,则以第一个文档的页面大小为准。
dstDocFilepath - 原始文档路径(用于作为基础页面其他文档的页面将加入到该页面中)dstPageIndex - 要混合的页面页序列,如果为空表示所有页面(页码从1开始)tbMixDocFilepath - 需要混合的文档路径,该文档的页面内容将被混合到目标文档中tbMixPageIndex - 需要混合的文档页序列(页码从1开始)IOException - 页面读写异常public OFDMerger addMix(List<DocPage> pageList) throws IOException
注意两个页面大小不一致,则以第一个文档的页面大小为准。
pageList - 需要混合的页面列表,按照顺序依次混合,第1个文档页面处于最底下。IOException - 页面读写异常public OFDMerger add(PageEntry... pages)
通过该方法可以详细设置页面迁移时的属性参数
pages - 页面对象public void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableIOExceptionCopyright © 2025. All rights reserved.