ofd转jpg和pdf,亲测可用代码

所需依赖

 <!--OFD文件转文件PDF  -->
        <dependency>
            <groupId>org.ofdrw</groupId>
            <artifactId>ofdrw-full</artifactId>
            <version>1.8.6</version>
        </dependency>

亲测可用代码:

import org.ofdrw.converter.GeneralConvertException;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;

import static org.ofdrw.converter.ConvertHelper.ofd2pdf;

/**
 * @description: ofd转jpg和pdf
 * @create: 2022-04-06 15:53
 **/

public class Demo {
    public static void main(String[] args) throws IOException {
        //输入OFD的文件路径
        Path dist1 = Paths.get("F:/", "test.ofd");
        //输出PDF的文件路径
        Path dist2 = Paths.get("F:/", "test.pdf");
        toPdf(dist1,dist2);
    }

    /**
     * 转PDF
     *
     * @param input  OFD输入文件
     * @param output PDF输出文件路径
     * @throws IllegalArgumentException 参数错误
     * @throws GeneralConvertException  文档转换过程中异常
     */
    public static void toPdf(Path input, Path output) {
        ofd2pdf(input, output);
    }
}

版权声明:本文为qq_41033385原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。