java整合openoffice实现word、execl、ppt转换为pdf

前言

因为网上的信息比较多,每个项目又不太一样,故整理一下以作记录。

一、下载openoffice

下载地址:https://www.openoffice.org/download/

下载后,安装即可。

二、引入依赖

使用的JodConverter版本为2.2.1。因为jodconverter2.2.1必须依赖slf4j-jdk14必须这个版本,但是因为该版本过低,所以使用slf4j-api,slf4j-log4j12作为替代代替。

代码实现

获取文件夹下所有文件

注意JodConverter2.2.1不兼容docx、xlsx、pptx格式。

解决方法:重写BasicDocumentFormatRegistry类。新建com.artofsolving.jodconverter包

通过以上方式可以轻松实现把常见文档格式直转为PDF文件,个别知识点不清楚的可以观看教学视频来学习。

总结:结合网上信息,进行资源整合,作为笔记。

你可能感兴趣的:(java整合openoffice实现word、execl、ppt转换为pdf)