php通过JODConverter将word转换为pdf
来源:互联网 发布:mac快速认证 编辑:程序博客网 时间:2024/06/07 13:52
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即可。
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环境。
另外还有很多在线转换的,也可以去看看~
阅读全文
0 0
- php通过JODConverter将word转换为pdf
- JAVA OpenOffice+jodconverter转换WORD为PDF
- (二)使用JODConverter将office文档转换为pdf
- 将pdf转换为word
- 使用JODConverter转换文档为PDF
- (三)java实现文档的在线浏览-使用JODConverter将office文档转换为pdf
- PDF预览之word、excel、ppt转换为pdf,PHP内通过exec()调用笔记.txt
- 将Pdf文件转换为Word
- 利用Jacob将word转换为pdf
- 仿百度文库方案[openoffice.org 3+swftools+flexpaper](三) 之 使用JODConverter将office文档转换为pdf
- 仿百度文库方案[openoffice.org 3+swftools+flexpaper](三) 之 使用JODConverter将office文档转换为pdf
- 仿百度文库方案[openoffice.org 3+swftools+flexpaper](三) 之 使用JODConverter将office文档转换为pdf
- 仿百度文库方案[openoffice.org 3+swftools+flexpaper] 使用JODConverter将office文档转换为pdf
- pdf 转换为word
- pdf转换为word
- 如何使用jacob将word转换为PDF
- 如何使用jacob将word转换为PDF
- 如何使用jacob将word转换为PDF
- VMware10中的Linux系统利用NAT网络连接方式访问外网配置
- 并发编程 C++11 互斥量使用
- 第四章语句十个问题
- 代码摘录
- Jquery写的点击显示隐藏的div的代码
- php通过JODConverter将word转换为pdf
- C++引用segment fault
- css基础
- 八大排序算法的python实现
- servlet的init()方法抛出空指针异常
- Codeforces 869A The Artful Expedient
- UE4之跟随移动
- application/json 四种常见的 POST 提交数据方式
- B. Maxim Buys an Apartment