环境:
JasperReport5
JasperReport Studio 1.3.3
解决思路:
JasperReport中PDF自带的字体种类太少,很多中文字体都没有,那就只能自己增加自定义字体进去。
解决步骤:
1,打开JasperReport Studio—Window—Preferences—Fonts

2,点击add,新增一个自定义字体
Family Name—随便,好记就行
字体文件—Normal是正常字体,Bold是加粗,依次递推;这些字体文件都可以在C:\WINDOWS\Fonts下找到
PDF Detail—注意,PDF Encoding要选择“Identity-H”或“Identity-V”,并勾选“内嵌此字体到PDF文档中”

3,完成配置后,就可以在Font中选择刚才配置好的自定义字体了

4,在PDF下查看中文内容,已经可以正常显示了

本文介绍如何在JasperReport5和JasperReportStudio1.3.3中自定义字体,解决PDF中中文显示问题。通过配置字体文件路径、选择PDFEncoding和内嵌字体选项,实现中文内容在PDF中的正常显示。
9325

被折叠的 条评论
为什么被折叠?



