linux下php调用unoconv命令将doc,ppt转pdf,pdf在转图片

1、安装unoconv

命令:sudo apt-get install unoconv

2、安装imagemagick

命令:sudo apt-get install imagemagick

3、检测imagemagick是否安装成功

命令:convert -version。出现下图结果表示安装成功

4、先在终端命令行进行转换测试

(1)将odt文件转成pdf文件,命令:unoconv -f pdf XXX。XXX是你需要转换的文件(包括后缀)

(2)将pdf转成图片(jpg),命令:convert XXX.pdf %d.jpg。XXX是pdf的文件名,%d是按页进行转换

5、php调用shell命令进行转换

注意:在转换之前先找到unoconv和convert的bin目录

命令:sudo find / -name unoconv

例如:/usr/bin/unoconv

sudo find / -name convert

例如:/usr/bin/convert

调用方法

exec(“/usr/bin/unoconv -f pdf test.odt”);

exec(“/usr/bin/convert test.pdf %d.jpg”);

例如:/usr/bin/unoconv


你可能感兴趣的:(linux,后台)