计算机系统应用教程网站

网站首页 > 技术文章 正文

Java 将PDF转换为OFD java实现pdf转ofd

btikc 2024-10-23 09:09:23 技术文章 7 ℃ 0 评论

OFD是开放版式文档(Open Fixed-layout Document)的英文缩写,是我国自主可控的电子文件版式文档格式,通俗来说,也有人称其为国产PDF。目前OFD格式逐渐应用于电子发票、电子档案、电子公文等领域。

Spire.PDF for Java最新版4.8.7提供了PdfDocument.saveToFile()方法,用于支持将PDF转换为OFD,本文将介绍相关代码示例。在运行代码前,需在E-iceblue中文官网上获取最新版产品包,解压后在lib文件夹下找到Spire.Pdf.jar,然后手动将其导入IDEA;除上述方式外,还可直接通过Maven仓库安装,在IDEA中创建Maven项目,然后在pom.xml下键入以下代码,最后点击“Import Changes”即可。

<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <url>http://repo.e-iceblue.cn/repository/maven-public/</url>
        </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId> e-iceblue </groupId>
        <artifactId>spire.pdf</artifactId>
        <version>4.8.7</version>
    </dependency>
</dependencies>

代码示例

import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;

public class ToOFD {
    public static void main(String[] args) {
       //创建PdfDocument实例
        PdfDocument pdf = new PdfDocument();
        //加载示例PDF文档
        pdf.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.pdf");
        //转换为OFD并保存结果文档到指定路径
        pdf.saveToFile("output/ConvertPDFToOFD.ofd", FileFormat.OFD);
    }
}

转换效果

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表