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

解决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()前;

就解决啦

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 7,573评论 0 4
  • Ubuntu 常用命令大全 查看软件 xxx 安装内容 #dpkg -L xxx 查找软件 #apt-cache ...
    guiwuzhe阅读 7,412评论 0 14
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls...
    小杰的简书阅读 7,336评论 0 45
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)l...
    路痴千行阅读 7,210评论 0 5
  • 今天很神奇,魔兽电影首发了,预购了杰伦的新专辑,6月8号,其实更神奇的是看到了专辑原来6月24才正式发布,不由惊叹...
    kriswyb阅读 1,495评论 0 0