aspose-words字体乱码问题(四)
一、第一种方法安装字体
-
字体安装包地址链接: https://pan.baidu.com/s/1bgTFvmhdiO73Z5tMl-5vCA 提取码: cwin
-
(1)使mkfontscale和mkfontdir命令正常运行
? yum install mkfontscale
(2)使fc-cache命令正常运行。如果提示 fc-cache: command not found
? yum install fontconfig
-
liunx下安装字体
#复制字体文件夹到/usr/share/fonts目录下#cd到/usr/share/fonts目录 cd /usr/share/fonts #创建字体缓存 sudo mkfontscale #创建字体文件夹 sudo mkfontdir #更新字体缓存 sudo fc-cache -fv #执行命令让字体生效 source /etc/profile #如果安装失败 修改字体权限 chmod 755 *.ttf #查看linux目前的所有字体 fc-list #查看Linux目前的所有中文字体 fc-list :lang=zh
二、代码中设置字体位置
//这种设置不需要安装字体 只需要将字体复制到一个目录 引用即可(可以用于docker部署)
FontSettings.setFontsFolder("/home/fonts", false);