最近在 Linux OpenSUSE 上运行 pdfbox 工具,将 Pdf 转成图片,会遇到找不到字体的警告提示。
1 | [15:02:34.732] WARN org.apache.pdfbox.pdmodel.font.PDTrueTypeFont 220 <init> - Using fallback font 'LiberationSans' for 'Arial,Bold' |
所以这篇文章讲述一下如何在 OpenSUSE 系统上安装字体字库。
查看 OpenSUSE 版本号
1 | cat /etc/os-release |
查看当前系统已经安装的字体
1 | fc-list | less |
获取字体
大多数的字体,在 Windows 系统上都可以找到。
字体目录所在位置:C:\Windows\Fonts
安装字体
OpenSUSE 的字库位置在 /usr/share/fonts/truetype
,通过刚才命令也可以看出来。
然后再把 Windows 下面的字体拷贝到上述目录中。
重新加载新添加的字体:
1 | fc-cache -fv |
最后,要让java应用程序生效,还得重新启动一个应用。