博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux平台中使用PHP让word转pdf
阅读量:5157 次
发布时间:2019-06-13

本文共 676 字,大约阅读时间需要 2 分钟。

1、ubantu下安装libreoffice
       sudo apt-get install libreoffice
2、命令行执行word转pdf
   将 /home/wordToPdf/wordFiles/目录下的CAS.docx转成pdf存放到 /home/wordToPdf/pdfFiles 目录下:
    libreoffice --headless --convert-to pdf:writer_pdf_Export /home/wordToPdf/wordFiles/CAS.docx --outdir /home/wordToPdf/pdfFiles
 
/usr/share/fonts 下放中文字体
fc-cache-fv 更新字体缓存
 
在php中执行的代码
$a='./doc/2.doc';
$b='./pdf';
//$str ="libreoffice --headless --convert-to pdf:writer_pdf_Export ./doc/2.doc --outdir ./pdf";
//$str ='ls '.'./';
$str = "export HOME=/tmp && libreoffice --headless -convert-to pdf /var/www/html/doc/2.doc -outdir /var/www/html/pdf";
var_dump(system($str));

转载于:https://www.cnblogs.com/sunshenggang/p/7767657.html

你可能感兴趣的文章
sqoop导出数据|Hive|HDFS和脚本编写
查看>>
关于vue中watch和computed
查看>>
django orm 数据查询详解
查看>>
JarvisOJ Basic 熟悉的声音
查看>>
C# list导出Excel(二)
查看>>
CAS 单点登录模块学习
查看>>
跟着辛星用PHP的反射机制来实现插件
查看>>
Android应用开发-网络编程①
查看>>
input中的name,value以及label中的for
查看>>
静态库制作-混编(工程是oc为基础)
查看>>
jQuery 显示加载更多
查看>>
搭建SSM框架的配置文件
查看>>
代理模式
查看>>
Confluence 6 系统运行信息中的 JVM 内存使用情况
查看>>
Confluence 6 升级以后
查看>>
用JS实现版面拖拽效果
查看>>
二丶CSS
查看>>
《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript
查看>>
Hibernate主键生成策略
查看>>
Crushing Machinery - Strong Support of Cement Enterprise
查看>>