【问题解决】java-word转pdf踩坑

问题情境:

项目中采用word转pdf,最开始使用的pdf相关的apache的pdfbox和itextpdf,后面发现对于有图片背景的word转pdf的情景,word中的背景图会直接占用位置,导致正文不会正确落在背景图上。

解决方案:

采用aspose的word转pdf方式:

具体操作为:
1:引入依赖:

复制代码
<dependency>
            <groupId>com.aspose</groupId>
            <artifactId>aspose-words</artifactId>
            <version>20.3</version>
 </dependency>

2:需要引入证书

方法使用起来就很简单:

复制代码
Document doc = new Document(inPath);
doc.save(os, SaveFormat.PDF);

参考文章:aspose实现word转pdf

相关推荐
_深巷的猫2 小时前
python爬虫自动库DrissionPage保存网页快照mhtml/pdf/全局截图/打印机另存pdf
pdf
『 时光荏苒 』7 小时前
网页变成PDF下载到本地
前端·javascript·pdf·网页下载成
chenchihwen7 小时前
AI代码开发宝库系列:PDF文档解析MinerU
人工智能·python·pdf·dashscope
Source.Liu17 小时前
【PDF-rs】pdf子项目的lib.rs文件
pdf
学会用脚编程18 小时前
word转Pdf,在window正常,放在linux服务器上就转出来中文是空白
pdf·word
机器学习算法与Python实战20 小时前
最好的大模型训练、微调教程.pdf
pdf
CodeCraft Studio20 小时前
PPT处理控件Aspose.Slides教程:使用Java将PowerPoint笔记导出为PDF
java·笔记·pdf·powerpoint·aspose·ppt转pdf·java将ppt导出pdf
深蓝电商API20 小时前
告别混乱文本:基于深度学习的 PDF 与复杂版式文档信息抽取
人工智能·深度学习·pdf
跟着珅聪学java1 天前
在Java中判断Word文档中是否包含表格并读取表格内容,可以使用Apache POI库教程
java·开发语言·word
hu55667982 天前
Adobe Acrobat DC PDF如何批量文本替换
adobe·pdf