Java Word 转 PDF 配置文件指南

在 Java 开发中,将 Word 文档(.doc 或 .docx)转换为 PDF 是常见的办公自动化需求。本文介绍常用的实现方式及其配置文件设置。

1. 使用 LibreOffice + JODConverter

这是最稳定的方式之一,通过调用 LibreOffice 的命令行接口进行转换。

Maven 依赖

<dependency>
  <groupId>org.jodconverter</groupId>
  <artifactId>jodconverter-spring-boot-starter</artifactId>
  <version>4.4.6</version>
</dependency>

application.yml 配置

jodconverter:
  local:
    office-home: /usr/lib/libreoffice  # 根据系统路径调整
    working-dir: /tmp
    port-numbers: 2002

2. 使用 Apache POI + iText

适用于 .docx 转 PDF,但对复杂格式支持有限。

Maven 依赖

<dependency>
  <groupId>org.apache.poi</groupId>
  <artifactId>poi-ooxml</artifactId>
  <version>5.2.4</version>
</dependency>
<dependency>
  <groupId>com.lowagie</groupId>
  <artifactId>itext</artifactId>
  <version>2.1.7</version>
</dependency>

3. 注意事项

4. 推荐在线工具(无需编码)

如需快速转换文档,可使用以下免费在线服务:

iPhone 17有高刷吗?全面解析屏幕刷新率与性能表现 iPhone字体样式怎么改?全面指南与实用技巧 iPhone 17 Pro Max 尺寸详解 | 全面屏设计与机身规格 iPhone“查找”中如何修改设备昵称 - 详细图文教程 iPhone 11 屏幕供应商揭秘:究竟是哪家厂商? iPhone设备名称大全 - 苹果手机历代型号与命名解析 iPhone 中的 "i" 代表什么?揭秘苹果命名背后的含义 AI文件格式怎么编辑 - 完整指南与技巧 | 人工智能设计工具 维普论文降重有查重报告吗 - AI智能降重解决方案 论文怎样简单降重 - 学术写作技巧指南 iPhone 17 Pro Max 参数配置详解 - 全新升级,性能巅峰 怎么将Word内容导入PPT - Word转PPT详细教程 Word怎么抠章子背景透明 - 实用教程与技巧指南 论文降重后绿色标记怎么去掉 - 完整解决方案 Word怎么恢复未保存的文档 - 未保存Word文件找回方法大全 Windows系统是中文还是英文?如何选择与设置系统语言 iPhone XR怎么强制重启?详细操作步骤指南 ThinkPad 小红帽使用指南 - 联想经典指点杆操作方法 ThinkPad 开机报错 1802 错误解决方法 | 完整指南 二手Windows系统平板推荐 - 性价比高、便携实用选购指南 iPhone 7 是全贴合屏幕吗?全面解析苹果 iPhone 7 屏幕技术 Markdown是什么软件?新手入门指南与使用教程 英文文章重复率怎么算 - 检测方法与降低技巧 华为平板电脑运行Windows系统:现状与前景分析 ThinkPad电池价格表 - 常见型号官方及第三方电池报价参考 iPhone 17 系列屏幕尺寸详解 - 最新苹果手机屏幕参数对比 Adoration - 致敬与崇敬的纯粹表达 工作总结Word字体大小设置指南 - 标准格式与实用技巧 ThinkPad 2100 最简单解决办法 | 常见问题快速修复指南 维普论文查重多少为正常 - 学术论文查重标准指南 公司用盗版Windows系统会被罚吗?了解法律风险与合规建议 iPhone供货情况最新更新 | 实时库存与购买指南 Windows系统不让用了吗?真相与未来趋势分析 ThinkPad论坛 - 纯粹的ThinkPad爱好者交流社区 iPhone怎么把相簿删掉?完整操作指南 - 苹果手机相册管理技巧 论文降重方法大全 - AI智能降重工具指南 毕业论文降重技巧 - 如何降低论文重复率 论文降重表格转图片方法 - AI智能降重技巧指南 ThinkPad X1 背景灯设置与使用指南 从Windows到Mac:系统切换完全指南 add 和 addition 的用法区别 - 英语学习指南 iPhone 13 各版本续航对比 | 官方数据与实测分析 历代Windows系统开关机音乐回顾 - 经典系统音效全收录 为什么 iPhone X 还那么贵?深度解析苹果经典机型的保值原因 论文如何翻译降重 - AI智能降重技巧与工具指南 ThinkPad P15v 专业移动工作站 | 高性能与可靠性的完美结合 职称论文查重率标准要求 - 发表职称论文查重率多少合格 苹果笔记本可以安装Windows系统吗?详细解答与安装指南 论文降重的100种方法 - 学术写作指南 Word输不进去数字该如何设置?解决方法大全 Windows系统是哪家的?揭秘微软操作系统的诞生与发展 Word删除空格技巧大全 - 快速清除多余空格方法 ThinkPad的硬盘是哪种?常见硬盘类型与升级指南 iPhone 和 Apple 的区别:全面解析苹果公司与 iPhone 手机的关系 ThinkPad 开机屏幕暗问题解决方法 | 常见故障排查指南 iPhone 17外壳材质揭秘:苹果新机将采用什么材料? Paperyy论文查重改名指南 - 学术写作助手 新加坡iPhone是港版吗?全面解析新港版本区别 手机一键装Windows系统 - 简单高效的系统重装解决方案 Windows系统二合一设备推荐 - 高性能便携选择指南 新加坡版 iPhone 17 首发资讯 - 最新功能、价格与购买指南 iPhone 13 与 iPhone 13 Pro 区别详解 | 全面对比指南 Word图片预览正常但打印不完整?原因与解决方法全解析 ThinkPad固态硬盘怎么拆 - 详细图文教程 如何关闭 iPhone 重要运营商通知?完整教程 历代 iPhone 发布价格一览表 | iPhone 历史价格汇总 万方论文降重红色字体是改了的吗 - 学术写作指南 iPhone 官方电池更换服务 - 苹果官网支持 Windows系统如何修改快捷键 - 详细教程与方法 Windows系统开始菜单调整完全指南 Excel表格能转换成Word吗?详细方法与工具推荐 ThinkPad 开机进入安全界面方法指南 Word文档如何在底部显示页码 - 实用教程与技巧 维普论文查重官方网站注册 - 专业论文查重服务 Windows系统平板怎么下载App?详细教程指南 知网重复率怎么降 - 专业降重方法与AI工具指南 Windows系统中文转英文完整指南 | 轻松切换系统语言 AI论文摘要网址大全 - 人工智能论文摘要工具推荐 Word页眉一次性全部修改 - 完整操作指南 ThinkPad 设置从U盘启动 - 详细教程 联想ThinkPad还原按键使用指南 | 官方恢复方法说明 苹果笔记本Windows系统进不去?全面解决方案 - 故障排查与修复指南 安卓刷Windows系统可以玩端游吗?技术解析与可行性探讨 ThinkPad E14 Gen 5 参数详解 - 官方配置与规格信息 iPhone怎么开5G?详细设置教程 - 快速开启5G网络 ThinkPad X230 用户说明书 | 官方使用指南与操作手册 iPhone如何隐藏App资源库?完整教程与技巧分享 Apparition - 幽灵现象与神秘显现的探索 维普论文查重老版 - 经典论文查重系统 本科论文降重的方法 - AI智能降重技巧指南 论文降重隐藏字符怎么去掉 - 完整解决方案指南 维普降低论文查重率的方法 - 人工智能降重技巧指南 ThinkPad 蓝牙开关不见了?解决方法汇总 Dominated翻译 - 含义、用法与例句详解 化学类毕业论文降重指南 - AI智能降重技巧与工具推荐 Windows系统永久激活包含Office吗?详细解答 Word页码不连续都是1?原因与解决方法全解析 ThinkPad P14s 拆机教程与内部结构详解 论文降重秘籍:公式编辑器文字处理技巧 | 学术写作指南 苹果笔记本怎么只有Windows系统了?原因与解决方案 - 专题指南