在服务器端生成图片需要进行字体安装,比如在 centos 上就没有微软雅黑的字体。
wget -P /tmp/ https://iyoyo.oss-cn-hangzhou.aliyuncs.com/mirror/fonts/msyh.ttf
wget -P /tmp/ https://iyoyo.oss-cn-hangzhou.aliyuncs.com/mirror/fonts/msyhbd.ttf
wget -P /tmp/ https://iyoyo.oss-cn-hangzhou.aliyuncs.com/mirror/fonts/msyhl.ttf
cd /usr/share/fonts/lyx/
mkdir chinese
cd chinese
mv /tmp/msyh.ttf ./
chmod 755 *.ttf
yum -y install mkfontscale
mkfontscale
mkfontdir
fc-cache -fv
# centOS
$ yum -y install mkfontscale fontconfig
# unbuntu
$ apt-get -y install fontconfig xfonts-utils
$ mkdir /usr/share/fonts/win/
# 下载微软雅黑字体
$ wget https://cdn.bingo.ren/msyh.ttf -O /usr/share/fonts/win/msyh.ttf
# 建立字体索引,更新字体缓存
$ cd /usr/share/fonts/win/
$ mkfontscale
$ mkfontdir
$ fc-cache
网友评论