前言
在使用ExcelUtils生成PDF的时,发现在linux中,中文全都变成了框框。而在window中是正常的。经过排查,发现是linux中缺少必要的字体导致的,那就简单了,只需要安装需要的字体就行了。
查看当前安装字体
#查看已安装的字体
fc-list
#查看已安装的中文字体
fc-list :lang=zh
拷贝字体
linux上字体位置在/usr/share/fonts/truetype
,我们新建一个win
文件夹,用于放置需要安装的字体。
windows上面字体路径在C:\Windows\Fonts
,拷贝需要的字体到linux上我们刚刚新建的文件夹里
安装字体
sudo fc-cache -fv
完成
再次查看字体可以看到需要的字体已经安装