Laravel-snappy导出pdf中文缺失(不显示或部分不显示)

Vinchan 2020-05-19 AM 139℃ 1条

原因:由于Linux系统缺失中文字体库导致中文缺失,因此只需要装上对应的字体库就能正常导出显示了

处理方法:(PS:Windows下的ttf/ttc字体是可以在linux上使用)

 1.- 自行百度字体:simsun.ttc
 2.- 安装linux字体管理库 yum install -y fontconfig mkfontscale
 3.- 把字体导入指定目录 cp simsun.ttc  /usr/share/fonts/

检测方法:

fc-list    //"宋体"中文字体已经安装成功
mkfontscale       //字体扩展
mkfontdir           //新增字体目录
fc-cache -fv      //刷新缓存

//查看对应rpm的安装文件

rpm -ql fontconfig
rpm -ql mkfontscale
/etc/fonts/fonts.conf
/etc/fonts/fonts.dtd
/usr/bin/fc-cache
/usr/bin/fc-cat
/usr/bin/fc-list
/usr/bin/fc-match
/usr/bin/fc-query
/usr/bin/fc-scan

非特殊说明,本博所有文章均为博主原创。

评论啦~



唉呀 ~ 仅有一条评论


  1. Soul
    Soul

    求字体库

    回复 2020-05-19 23:19