我开发了基于 Spring 的 Web 应用程序,它使用 JasperReports Library 5.0.0 创建报告。首先,当我使用 iReport 4.5.1 设计报告时,我遇到了 Unicode 字符问题。我在这里找到了这个问题,解决方案是使用字体扩展。我按照此处所述进行了所有操作(“创建报告并指定字体”)。我将“Tahoma”字体安装到 iReport,选中“将此字体嵌入 PDF 文档”并选择“Identity-H(水平书写的 Unicode)”作为 PDF 编码。当我使用 iReport 执行并将报告保存为 PDF 时,它解决了我的问题。但是当我在我的 Java 代码中使用 iReport 编译的“jasper”文件时,我再次遇到了与 Unicode 字符相关的问题。生成的报告不包含某些特定于语言的字符。
请帮我解决这个问题。