求助润乾报表生僻字问题
java 项目后端生成报表并转换为 pdf 格式,遇到生僻字,简体的韡,即左边韦右边华,显示为空白,环境为 AIX+websphere,已经在服务器安装了包含有该生僻字的字体,无法解决,请问应该如何正常显示
"java 项目后端生成报表并转换为 pdf 格式,遇到生僻字,简体的韡,即左边韦右边华,显示为空白,环境为 AIX+websphere,已经在服务器安装了包含有该生僻字的字体,无法解决,请问应 .."
java 项目后端生成报表并转换为 pdf 格式,遇到生僻字,简体的韡,即左边韦右边华,显示为空白,环境为 AIX+websphere,已经在服务器安装了包含有该生僻字的字体,无法解决,请问应该如何正常显示
生成 pdf 时会在这些目录下查找字体,可以在对应目录下安装下那个字体,然后重启下应用试试
我直接放在 /usr/share/fonts 目录下了,用 fc-cache 刷新缓存并重启应用后仍然无法显示
按照那个截图的目录结构放,没有的话 ,可以新建个目录
放在 /usr/share/fonts/default/TrueType 下边用 fc-cache 刷新缓存还是不行呢。。
在新建的 TrueType 下,放完字体后,mkfontscale, mkfontdir 这两个命令也执行下,生成字体目录,然后再 fc -cache 刷新缓存,重启 web 服务器。
生成 pdf 一般是在系统目录下找字体,这个不行的话,java 的字体目录下也安装一份字体看看:
按照这个步骤设置下,这个是在 jdk 下新增字体的方法。
另外,那个单元格的字体设置的是否是安装的字体,这个也要确认下。