Java 将Excel转为OFD格式(方法步骤)

 更新时间:2021年12月29日 15:48:02   作者:E-iceblue  
OFD是一种开放版式文档是我国国家版式文档格式标准,本文通过Java后端程序代码展示如何将Excel转为OFD格式,分步骤给大家介绍的非常详细,感兴趣的朋友一起看看吧

OFD是一种开放版式文档(Open Fixed-layout Document )的英文缩写,是我国国家版式文档格式标准。本文,通过Java后端程序代码展示如何将Excel转为OFD格式。方法步骤如下。

导入jar包

方法1:maven程序中,通过配置pom.xml导入,如下:

<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <url>https://repo.e-iceblue.cn/repository/maven-public/</url>
        </repository>
    </repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.xls</artifactId>
        <version>4.12.2</version>
    </dependency>
</dependencies>

方法2:下载 jar包 到本地,解压,找到lib文件夹下的jar文件,通过如下图中的步骤来手动导入:

Excel转OFD

这里格式转换仅需三行代码即可实现,即

  • 实例化Workbook类的对象。
  • 通过Workbook.loadFromFile()方法加载Excel工作簿。
  • 通过Workbook.saveToFile()方法将Excel转为OFD格式,并保存到指定路径。
import com.spire.xls.*;

public class ExcelToOFD {
    public static void main(String[] args) {
        //加载Excel
        Workbook workbook = new Workbook();
        workbook.loadFromFile("input.xlsx");

        //保存为OFD
        workbook.saveToFile("output.ofd", FileFormat.OFD);
    }
}

执行程序后生成OFD文档,如图效果:

到此这篇关于Java 将Excel转为OFD的文章就介绍到这了,更多相关Java Excel转为OFD内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 如何解决getReader() has already been called for this request问题

    如何解决getReader() has already been called&

    这篇文章主要介绍了如何解决getReader() has already been called for this request问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • java调用相互依赖的dll的处理方法

    java调用相互依赖的dll的处理方法

    大家好,本篇文章主要讲的是java调用相互依赖的dll的处理方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • Java线程池的几种实现方法及常见问题解答

    Java线程池的几种实现方法及常见问题解答

    下面小编就为大家带来一篇Java线程池的几种实现方法及常见问题解答。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • SpringCloud注册中心部署Eureka流程详解

    SpringCloud注册中心部署Eureka流程详解

    Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的
    2022-11-11
  • MAC配置java+jmeter环境变量过程解析

    MAC配置java+jmeter环境变量过程解析

    这篇文章主要介绍了MAC配置java+jmeter环境变量过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • 在Spring Boot中加载XML配置的完整步骤

    在Spring Boot中加载XML配置的完整步骤

    这篇文章主要给大家介绍了关于在Spring Boot中加载XML配置的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 一文搞懂Spring中@Autowired和@Resource的区别

    一文搞懂Spring中@Autowired和@Resource的区别

    @Autowired 和 @Resource 都是 Spring/Spring Boot 项目中,用来进行依赖注入的注解。它们都提供了将依赖对象注入到当前对象的功能,但二者却有众多不同,并且这也是常见的面试题之一,所以我们今天就来盘它
    2022-08-08
  • Java使用MyBatis框架分页的5种方式

    Java使用MyBatis框架分页的5种方式

    这篇文章主要为大家详细介绍了Java使用MyBatis框架分页的5种方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Java实现ArrayList自动扩容

    Java实现ArrayList自动扩容

    ArrayList的扩容规则是非常简单的,它会根据需要自动扩容,本文就来介绍一下Java实现ArrayList自动扩容,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • FeignClient实现接口调用方式(不同参数形式)

    FeignClient实现接口调用方式(不同参数形式)

    这篇文章主要介绍了FeignClient实现接口调用方式(不同参数形式),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论