libreoffice把文档转换成PDF

安装

1
2
yum install libreoffice
yum install libreoffice-headless

php-fpm 调用

1
2
3
// $path 目标路径、name_fix 源文件路径
$shell_str = "export HOME=/tmp/ && /usr/bin/libreoffice --invisible --convert-to pdf --outdir $path $name_fix";
$result_str = exec($shell_str, $output, $return_var);

可能出现转PDF之后 中文出现编程小方框

拷贝中文常用字体放入 linux系统字体中