public class ConvertHelper extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ConvertHelper.Lib |
| 限定符和类型 | 字段和说明 |
|---|---|
static ConvertHelper.Lib |
lib
转换使用库名称
|
| 构造器和说明 |
|---|
ConvertHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ofd2pdf(Object input,
Object output)
OFD转换PDF
|
static void |
toHtml(OFDReader ofdReader,
String output,
int screenWidth)
转HTML
需要手动关闭外部Reader
|
static void |
toHtml(Path ofdIn,
Path htmlOut,
int screenWidth)
OFD转HTML
|
static void |
toPdf(InputStream input,
File output)
转PDF
|
static void |
toPdf(InputStream input,
OutputStream output)
转PDF
|
static void |
toPdf(InputStream input,
String output)
转PDF
|
static void |
toPdf(Path input,
File output)
转PDF
|
static void |
toPdf(Path input,
OutputStream output)
转PDF
|
static void |
toPdf(Path input,
Path output)
转PDF
|
static void |
toPdf(String unzippedPathRoot,
String output,
boolean deleteOnClose)
转PDF,源文件目录为已经解压的OFD根目录
|
static void |
useIText()
使用iText作为转换实现
|
static void |
usePDFBox()
使用PDFBox作为转换实现
|
public static ConvertHelper.Lib lib
public static void useIText()
public static void usePDFBox()
public static void ofd2pdf(Object input, Object output)
input - OFD文件路径,支持OutputStream、Path、String(文件路径)output - PDF输出流,支持OutputStream、Path、File、String(文件路径)IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(InputStream input, OutputStream output)
input - OFD输入流output - PDF输出流IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(InputStream input, File output)
input - OFD输入流output - PDF输出文件IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(InputStream input, String output)
input - OFD输入流output - PDF输出文件路径IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(Path input, OutputStream output)
input - OFD输入文件output - PDF输出流IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(Path input, File output)
input - OFD输入文件output - PDF输出文件IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(Path input, Path output)
input - OFD输入文件output - PDF输出文件路径IllegalArgumentException - 参数错误GeneralConvertException - 文档转换过程中异常public static void toPdf(String unzippedPathRoot, String output, boolean deleteOnClose)
unzippedPathRoot - 已经解压的OFD根目录位置,因此通过参数控制是否删除目录。output - PDF输出文件路径deleteOnClose - 退出时是否删除 unzippedPathRoot 文件,true - 退出时删除;false - 不删除public static void toHtml(OFDReader ofdReader, String output, int screenWidth) throws IOException
ofdReader - OFD输入文件,OFDReader应该由外部关闭output - HTML输出文件路径screenWidth - 页面宽度,或者屏幕宽度IOException - 文件处理异常public static void toHtml(Path ofdIn, Path htmlOut, int screenWidth) throws IOException
ofdIn - OFD文件路径htmlOut - HTML输出文件路径screenWidth - 页面宽度,或者屏幕宽度IOException - 文件处理异常Copyright © 2021. All rights reserved.