第一步:安装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
网友评论