说明
freemarker与flying-saucer-core实现html转图片方案在windows系统测试正常,到linux测试发现中文字体都是显示方框,经过排查为linux服务器中缺少中文字体,故此下面为linux安装字体的方法。文章来源地址https://www.toymoban.com/news/detail-611990.html
字体安装
-- 安装fontconfig
yum -y install fontconfig
-- 切换目录
cd /usr/share/fonts/
-- 安装mkfontscale mkfontdir
yum install mkfontscale mkfontdir
-- 新建中文目录
mkdir chinese
-- 进入目录
cd chinese/
-- 从windows中的fonts目录复制simsun.ttc放入chinese目录
-- 执行命令
mkfontdir
mkfontscale
-- 授予权限
chmod 755 /usr/share/fonts/chinese/*
-- 刷新
fc-cache
-- 重启应用
文章来源:https://www.toymoban.com/news/detail-611990.html
到了这里,关于freemarker与flying-saucer-core实现html转图片显示图片方框的问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!