LibreOffice转换文档到pdf时中文乱码

时间:2023-03-09 18:10:46
LibreOffice转换文档到pdf时中文乱码

根据我的测试,LibreOffice转换文档到pdf乱码主要有三个方面的原因:

  1.centos缺少中文字体

  2.jdk缺少中文字体

  3.LibreOffice缺少中文字体。

解决该问题需要将window下的字体copy到centos相应目录下.

  原因1的解决方案参考 http://blog.csdn.net/u013132051/article/details/53514696

    安装字体时可能出现失败的情况,可以不用管。字体安装完毕后需要重启soffice服务

  原因2的解决方案需要将字体copy到JAVA_HOME/jre/lib/fonts下,需要重启tomcat服务

  原因3的解决方案需要将字体copy到/opt/libreoffice5.2/share/fonts/truetype下,同样需要重启soffice服务。

具体是哪一种原因引起的,需要一步步测试确定。或者也可以直接一步到位,把所有的方案都直接做完,重启tomcat和soffice服务。