当前位置: 首页 > article >正文

发票OFD格式转换成PDF

引入依赖,低版本的报错,2.0.2能够实现转换

        <dependency>
            <groupId>org.ofdrw</groupId>
            <artifactId>ofdrw-converter</artifactId>
            <version>2.0.2</version>
            <exclusions>
                <exclusion>
                    <groupId>org.apache.logging.log4j</groupId>
                    <artifactId>log4j-slf4j-impl</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

代码实现



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

/**
 * @Description: ofd格式转pdf
 * @author: Be.insighted
 * @create: 2024/9/21 10:03
 * @since 1.0.0
 */

public class OFDToPDFUtil {

    public static void main(String[] args) throws IOException {
        File ofdFile = new File("D:\\下载-浏览器\\dzfp_岳易楼 食府_20240920191050.ofd");
        Path pdfPath = Paths.get("D:\\下载-浏览器\\dzfp_岳易楼 食府_20240920191050.pdf");
        ConvertHelper.toPdf(ofdFile.toPath(), pdfPath);

    }
}


http://www.kler.cn/a/314767.html

相关文章:

  • git配置远程仓库的认证信息
  • 基于海思soc的智能产品开发(两个图像处理来源)
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • 【vue2.0入门】vue基本语法
  • AutoCad 无界面开发
  • flink sql + kafka + mysql 如何构建实时数仓
  • Java 使用递归方法遍历B站下载文件并解析重命名
  • Linux(ubuntu)(文件IO——fopen)
  • C++ | C++中与const相关的权限放大和缩小详解
  • 【医疗大数据】基于 B2B 的医疗保健系统中大数据信息管理的安全和隐私问题分析
  • Spring(三)Spring事件+计划任务+条件注解+SpringAware
  • 开源网安多城联动、多形式开展网安周公益活动,传播网络安全知识
  • 中断-MCU
  • HTML粉色烟花秀
  • python新手的五个练习题
  • MySQl索引事务(B树)
  • 基于 K8S kubernetes 的常见日志收集方案
  • 大模型如何学习数据
  • NLP 文本分类核心问题
  • LangChain教程 - 构建一个检索增强生成 (RAG) 应用程序
  • 面试金典题8
  • go webapi上传文件
  • 【Linux】Docker:离线主机部署
  • 【Temporal】日志打印控制
  • 【AI视频】AI虚拟主播制作网站推荐
  • 深度学习02-pytorch-06-张量的形状操作