关于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