java aspose word转pdf在Linux上全是小框框

2019-03-25  本文已影响0人  ivyDing

解决Linux上的生成PDF时,中文字全是小框框的问题,在本地运行正常,到Linux服务器上就不行了;

1. 查看word文档是什么字体,将改字体复制到Linux上;

2. 放到/usr/share/fonts/下,建一个文件夹例如Chinese,放一个字体;一个文件夹放一个字体哦,放多了并不会用到

3. cd /usr/share/fonts/Chinese/

4. 接着根据当前目录下的字体建立scale文件

sudo mkfontscale   

接着建立dir文件

sudo mkfontdir   

然后运行

sudo fc-cache

5. 代码中加入:

FontSettings.setFontsFolder(“/usr/share/fonts/Chinese/”, true);在doc.save()前;

就解决啦

上一篇下一篇

猜你喜欢

热点阅读