两种方案实现word转pdf

本文介绍了两种word转pdf的方法:利用libreOffice工具和aspose-words第三方包。libreOffice需要配置环境变量,转换效率高,而aspose-words对jdk版本有要求,可能需要付费。两种方案在转换效果上均表现良好,适用于不同场景。
摘要由CSDN通过智能技术生成

Hello,各位道友。

目前常见的实现word转pdf的方式有两种,第一种是使用第三方插件安装调用;第二种是使用免费的jar包。但两种方式均有利有弊。安装第三方插件很明显需要安装插件,然后还要收费。第二种免费的jar包,一来比较难以寻找,二来免费的一般都是比较鸡肋,对机器环境、jdk都要求比较高。毕竟好多在线转换网站支持word转pdf的(https://app.xunjiepdf.com/word2pdf/)其转换效果都很粗糙,错行格式变异也是日常结果。那么对于要实现word转pdf的需求,那么如何采用最小的代价来实现word转PDF呢?

针对于常见的实现需求,在下亲测并总结下面两种方案,可供道友参考下:

  1. 利用libreOffice工具,实现。libreOffice我们很明显从名字上就能看出来是和微软office有一定的关系。没错。libreoffice是微软提供的一种转换工具,也是免费的一种实现。实现相对简单,但是需要额外进行对机器配置。和配置oraclehome、javahome一样,我们需要配置一个libreoffice的环境变量path:soffice。配置路径就是你安装的路径,到program即可。然后利用java程序调用dos命令即可,效率不错,转换也并未出现明显失真。
  2. 利用aspose-words的三方包。个人亲测,需要1.7或以上的jdk版本。然后其实此包是收费包,要想找免费的,还需要下功夫找,说不定可以找到免费的。商业用途一般要求所使用的包均需要版权。当然不在乎钱的另说。转换效果也未出现明显失真。

对于上述两种方案,给出测试demo如下:</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值