美文网首页
linux 使用libreoffice 将word转换成pdf

linux 使用libreoffice 将word转换成pdf

作者: 奔腾的小溪 | 来源:发表于2023-09-11 14:55 被阅读0次

    第一步:安装libreoffice

    1、在官网下载对应的压缩包:libreoffice压缩包下载链接
    2、解压压缩包 tar -zxvf LibreOffice_7.1.8_Linux_x86-64_rpm.tar.gz(直接放到opt下解压)
    3、cd到解压的包中的RPMS目录下进行下载: yum localinstall *.rpm
    4、安装成功后查看能否正确运行

    /opt/libreoffice7.1/program/soffice --headless --accept="  socket,host=127.0.0.1,port=8100;urp;"- -nofirststartwizard &
    

    5、添加到环境变量:vim /etc/profile

     export LibreOffice_PATH=/opt/libreoffice6.2/program
        export PATH=$LibreOffice_PATH:$PATH
    

    6、刷新配置

    source /etc/profile
    

    7、测试一下 中文显示不出来

    soffice --headless --convert-to pdf /root/test.xlsx --outdir /root/ 
    

    第二步:安装中文字体

    拷贝window的文字库拷贝到服务器下
    1、进入c:\windows\Fonts ,复制所需要的字体;
    2、将复制的文件放入服务器 /usr/share/font/ 目录下;
    3、刷新系统即刻生效,输入命令:sudo fc-cache -fv。
    再运行下:soffice --headless --convert-to pdf /root/test.xlsx --outdir /root/ 即可显示正确。

    参考链接:
    https://blog.csdn.net/nothing_may/article/details/122175775
    https://blog.csdn.net/qq_30554229/article/details/80093894

    相关文章

      网友评论

          本文标题:linux 使用libreoffice 将word转换成pdf

          本文链接:https://www.haomeiwen.com/subject/yvwevdtx.html