iReport + UTF-8

nKo*_*ito 7 jasper-reports ireport

我在jasperreports模板中有一些utf-8字符.在iReport编辑器中一切都很好.但是在编译输出后PDf无法绘制有效的unicode字符并绘制?代替.

我该如何解决?谢谢

nKo*_*ito 8

为了在输出PDF文件中启用unicode支持,您必须:

  1. 将jasperreports-fonts-xxxjar添加到项目的类路径中
  2. 在iReport中,选择文本框和静态文本元素的外部字体.通常,它是DejaVu字体

这是JasperReports最新版本的解决方案(在4.5.0上测试)