设计器也要安装
字体缺失:虽然服务器上安装了字体,但如果在设计器中使用的字体与服务器上安装的字体不一致,可能会导致预览或导出时效果不一致。请检查设计器中使用的字体是否在服务器上正确安装。
字体来源问题:报表在不同场景下使用的字体来源不同。具体来说:
设计器设计时选择的字体来源于设计器所在电脑的系统字体、设计器工程依赖的 JRE 下的字体以及安装的插件字体。
导出或打印时使用的字体则来源于服务器的系统字体和服务器依赖的 JRE 下的字体。如果服务器缺少设计时选用的字体,可能会导致展示效果不一致。
环境因素:如果在Linux系统中,可能会出现由于缺少中文语言包而导致的乱码现象,或者在drawString时没有对应的字体,导致显示效果异常
。
字体缺失检测
服务器安装字体