我是靠谱客的博主 可爱春天,最近开发中收集的这篇文章主要介绍php通过JODConverter将word转换为pdf,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

JODConverter(Java OpenDocument Converter),可以转换不同Office格式的文档。它利用OpenOffice.org,可以自动化OpenOffice.org支持的所有转换。包括转换为pdf文件,部分支持转换到html文件。

JODConverter下载地址: https://sourceforge.net/projects/jodconverter

openoffice安装请移步: http://www.webyang.net/Html/web/article_336.html

进入目录:cd /opt
下载:wget https://downloads.sourceforge.net/project/jodconverter/JODConverter/2.2.2/jodconverter-2.2.2.zip
解压:unzip jodconverter-2.2.2.zip
进入目录:cd jodconverter-2.2.2/lib
测试转换(test.docx=>test.pdf):java -jar jodconverter-cli-2.2.2.jar test.docx test.pdf
显示:
Sep 20, 2017 3:40:05 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection connect
INFO: connected
Sep 20, 2017 3:40:06 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection disposing
INFO: disconnected

查看,已经有了test.pdf,可以直接访问。

php调用
<?php
$command = "java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar test.docx test.pdf";
//exec($command, $output);
//system($command);
passthru($command);

三个方法任选一种即可,根据需求可以封装成一个通用方法。
注意下,这三个方法可能是php的禁用方法,在php.ini中修改disable_functions即可。 

window下还可以试下通过php的COM组件来实现此功能。注意:com组件只支持window环境。 
另外还有很多在线转换的,也可以去看看~


最后

以上就是可爱春天为你收集整理的php通过JODConverter将word转换为pdf的全部内容,希望文章能够帮你解决php通过JODConverter将word转换为pdf所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部