关于JavaWeb项目office文件转pdf问题

本文探讨了在JavaWeb项目中将Office文件转换为PDF的两种方法:使用OpenOffice进行免费转换,可能存在字体和内容丢失的问题;以及利用Office自带的转换功能,转换效果好但需要正版Office,通过PowerShell脚本来执行转换操作。
摘要由CSDN通过智能技术生成

关于JavaWeb项目office文件转pdf问题

具体的实现方法有很多种,这边主要更具我自己工作经验介绍两种。
- 使用openOffice来实现转换功能
- 使用 office自带的转换功能


openOffice

openOffice比较方便,并且相对office自带的是免费的(正版office部署在服务器是要付费的),但是也有缺点,就是在转换为pdf的过程中,会有字体改变,或者内容丢失等问题,如果只是简单的预览一下,或者office文档内容比较简单,可以使用openOffice来转换。


office自带转化功能

使用这种办法的时候,就需要安装一套正版的office办公软件,但是转换效果是很好的,百分百转化,内容都不会丢失。
其中需要用powershell来启动.ps1的脚本文件来执行,

.ps1脚本代码(ppt)

public static String PPT_PS1="Function Convert-PptxToPDF {\r\n"+
        "[CmdletBinding()]\r\n"+
        "P
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值