目錄
1、查看所有字體:fc-list // 如果提示 fc-list: command not found,則需要安裝# yum install fontconfig
3、找到win10的字體,並複製到其他目錄:C:\Windows\Fonts\微軟雅黑
7、查看中文字體是否安裝成功:fc-list :lang=zh
題注:
最近做一個報表生成功能,在win10系統下測試正常,但部署到centos7中,發現生成的圖片的中文字體是亂碼,懷疑是字體相關的問題,於是給centos7安裝中文字體後,成功解決。
如果yum安裝命令報錯,請參考Centos7的yum安裝報錯Error: Nothing to do
1、查看所有字體:
fc-list // 如果提示 fc-list: command not found,則需要安裝# yum install fontconfig
2、查看中文字體:
fc-list :lang=zh
此處可以看出,系統沒有中文字體;
3、找到win10的字體,並複製到其他目錄:
C:\Windows\Fonts\微軟雅黑
4、上傳字體到/root:
5、把MSYH.TTF複製到/usr/share/fonts/目錄下,使用如下命令:
cd /root
cp msyh.ttc /usr/share/fonts/
6、建立字體索引信息,更新字體緩存,使用如下命令:
cd /usr/share/fonts/
mkfontscale //如果提示 mkfontscale: command not found,需自行安裝 # yum install mkfontscale
mkfontdir
fc-cache //如果提示 fc-cache: command not found,則需要安裝# yum install fontconfig