iReport + UTF-8
我在 jasperreports 模板中有一些 utf-8 字符。在 iReport 编辑器中一切正常。 但编译后输出PDf无法绘制有效的unicode字符并绘制?反而。
我该如何修复它? 谢谢
I have some utf-8 characters in jasperreports template. In iReport editor everything fine.
But after compiling the output PDf can not draw the valid unicode characters and draws ? instead.
How can I fix it?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为了在输出 PDF 文件中启用 unicode 支持,您必须:
这是 JasperReports 最新版本的解决方案(在 4.5.0 上测试)
In order to enable unicode support in output PDF file you have to:
This is solution for latest versions of JasperReports (tested on 4.5.0)
如果您在 pdf 中显示 UTF-8 字符时遇到问题,无需执行任何操作!只需将表格中单元格的字体从 sanserif 更改为 Dejavu sans 即可。就是这样。
if you have problems displaying UTF-8 characters in the pdf, no need to do anything! Just change the font of the cells in the table from sanserif to Dejavu sans. thats it.