<sub id="bnhh1"></sub>

        <sub id="bnhh1"></sub>

        <sub id="bnhh1"></sub>
        <thead id="bnhh1"></thead>
        <sub id="bnhh1"></sub>

        Word转PDF

        一 .安装libreoffice

        yum  install libreoffice

        同时需要安装java运行环境

        二.执行命令

        将 /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

        三.代码中执行

        利用已有word模板,进行变量替换,生成新的word

        $PHPWord = new PhpWord();
        $tempPlete = $PHPWord->loadTemplate(‘ /home/wordToPdf/wordFiles/CAS.docx‘);
        $tempPlete->setValue(‘${p3-9}‘, ‘跨国有限公司‘);
                $filename =  date(‘YmdHis‘).‘.docx‘;
                $tempPlete->saveAs(‘/data/home/lijinyu/www/web/runtime/‘.$filename);

        word转pdf

        $cmd = "libreoffice --headless --convert-to pdf:writer_pdf_Export  /home/wordToPdf/wordFiles/CAS.docx--outdir /home/wordToPdf/pdfFiles   2>&1";
        system($cmd,$cmd_result);

        四.乱码问题

        1、进入c:\windows\Fonts ,复制所需要的字体;

        2、将复制的文件放入服务器 /usr/share/fonts/ 目录下;

        3、刷新系统即刻生效,输入命令:sudo fc-cache -fv。

        相关文章
        相关标签/搜索
        4949天空彩与你同行小说 资溪县| 赤城县| 东山县| 固安县| 原阳县| 迁西县| 右玉县| 昌黎县| 乐至县| 仲巴县| 中卫市| 错那县| 舞阳县| 马公市| 奉节县| 宜兴市| 正镶白旗| 兴和县| 冷水江市| 洛川县| 东安县| 九寨沟县| 固原市| 新晃| 宁南县| 武冈市| 桓台县| 梨树县| 论坛| 韶山市| 张北县| 衡东县| 台中市| 宁津县| 营山县| 法库县| 新干县| http://fa.hz0j1r4vo.fun http://fa.hz0j1r6vo.fun http://fa.hz0j2r7vo.fun http://fa.hz0j2r0vo.fun http://fa.hz0j0r2vo.fun