Class TextExporter
java.lang.Object
org.ofdrw.converter.export.TextExporter
- All Implemented Interfaces:
Closeable, AutoCloseable, OFDExporter
OFD导出为纯文本
注意:部分OFD文档由于采用字形索引来定位文字、有个OFD整个页面均为路径数据图元而不是文字图元、有的OFD页面整个都为图片等诸多原因。 因此该导出器可能文档文本,另外由于文本布局等各种因素,导出文档也难以保证文本顺序与预期一致。
- Since:
- 2023-3-14 21:07:41
- Author:
- 权观宇
-
Constructor Summary
ConstructorsConstructorDescriptionTextExporter(InputStream ofdInput, OutputStream txtOutput) 构造图片转换器TextExporter(Path ofdFilePath, Path txtPath) 构造图片转换器 -
Method Summary
-
Constructor Details
-
TextExporter
构造图片转换器- Parameters:
ofdFilePath- 待转换OFD文件txtPath- 生成图片存放目录- Throws:
IOException- 文件解析异常
-
TextExporter
构造图片转换器- Parameters:
ofdInput- 待转换OFD文件流,该文件流由调用者负责关闭txtOutput- 文本输出流- Throws:
IOException- 文件解析异常
-
-
Method Details
-
export
导出指定OFD页为图片- Specified by:
exportin interfaceOFDExporter- Parameters:
indexes- 页码序列,如果为空表示全部页码(注意:页码从0起)- Throws:
GeneralConvertException- 转换异常
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-