wkhtmltopdf中文乱码说明

wkhtmltopdf主要用于HTML生成PDF 官网:https://wkhtmltopdf.org 中文乱码说明

  1. 如果导出是乱码,则是网页编码问题,保证网页编码为UTF-8
  2. 如果导出是方框方框,表示服务器未安装中文字体,安装字体即可

安装中文字体,例如 msyh.ttf

# 查看目前已安装的字体
fc-list

# 创建字体文件目录
mkdir /usr/share/fonts/zh_CN

# 下载所需字体msyh.ttf
# 把下载的字体文件移至目录下
mv msyh.ttf /usr/share/fonts/zh_CN

# 刷新字体缓存
fc-cache -fv

# 最后再fc-list查看是否安装成功