- Springboot:2.6.4
- jasperreports:6.20.0
使用Jaspersoft Studio-6.20.0 设计报表模板本地预览正常,但是导出PDF的时候不显示中文字符。
正常应该是如下显示:
但是目前的结果是:

-
加载本地字体并且导出jar包
后续模板设计器的字体名称 需要和 标签4 的一致。

此处的字体可以直接使用本地环境如Win11在C:WindowsFonts路径下,当然也可以通过其他网站下载,如字客网
- 模板的字体使用上述字体名称
注意xml文件中的font fontName
- jar包上传到本地maven库或者公司的私服
mvn install:install-file -Dfile=iTextAsian.jar -DgroupId=io.github.meta-ease -DartifactId=iTextAsian -Dversion=1.0.0 -Dpackaging=jar
- 应用依赖jar包正常导出含有中文的PDF
io.github.meta-ease iTextAsian 1.0.0



