Class PDFConverter
java.lang.Object
org.ofdrw.converter.ofdconverter.PDFConverter
- All Implemented Interfaces:
Closeable, AutoCloseable, DocConverter
PDF转换为OFD转换器
- Since:
- 2023-3-14 23:09:08
- Author:
- 权观宇
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidPDF转换为OFD页面voidsetEnableCopyAttachFiles(boolean enableCopyAttachFiles) 启用或禁用PDF附件向OFD复制voidsetEnableCopyBookmarks(boolean enableCopyBookmarks) 启用或禁用PDF书签向OFD复制voidsetUUPMM(double uuPmm) 设置每毫米容纳多少个用户单元(PDF单位)
-
Constructor Details
-
PDFConverter
创建PDF转换OFD转换器- Parameters:
ofdPath- 转换后的OFD文件路径- Throws:
IOException- 文件解析异常
-
-
Method Details
-
convert
PDF转换为OFD页面- Specified by:
convertin interfaceDocConverter- Parameters:
filepath- 待转换文件路径indexes- 【可选】【可变】待转换页码(从0起),该参数仅在转换源文件类型为类文档文件时有效,当该参数不传或为空时表示转换全部内容到OFD。- Throws:
GeneralConvertException- 转换异常
-
setUUPMM
public void setUUPMM(double uuPmm) 设置每毫米容纳多少个用户单元(PDF单位)- Parameters:
uuPmm- 每毫米用户单元数
-
setEnableCopyAttachFiles
public void setEnableCopyAttachFiles(boolean enableCopyAttachFiles) 启用或禁用PDF附件向OFD复制- Parameters:
enableCopyAttachFiles- true - 启用复制; false - 禁用复制;默认为true 复制
-
setEnableCopyBookmarks
public void setEnableCopyBookmarks(boolean enableCopyBookmarks) 启用或禁用PDF书签向OFD复制- Parameters:
enableCopyBookmarks- true - 启用复制; false - 禁用复制;默认为true 复制
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-