Jasper Report - 无法归档文件:null

Jasper Report - Unable to file the file: null

我正在使用 JasperReport 6.1.0Java 中创建 PDF 报告。在 JasperReport 的标准配置中有一些问题。导出为 PDF 后,某些字符不会出现。例如Ə、İ、Ğ 和Ş。

谷歌搜索后我发现我必须添加不同的字体。 JasperReport 还显示此消息:PDF 字体名称现已弃用。使用非标准字体 时应使用字体扩展名。

现在我想添加 Windows Comis Sans MS 以显示 PDF 中隐藏的字母。当我向 JasperReport 添加任何 *.ttf 时,我得到了 Unable to file the file: null.

我该如何解决这个问题?

我刚刚解决了这个问题,但我不知道我的解决方案是精确解。在 IReport 中,我将 Font name 更改为 Dejavu Serif,将 Pdf Embedded 更改为 true。现在我可以用 Ə、İ、Ğ 和 Ş 字母创建报告了。

要修复此错误,请将字体文件(例如 arial.ttf)复制到 NetBeans 安装文件夹并将其重命名为 "null"。