jasper报告不显示日语报告

时间:2012-08-29 06:56:21

标签: java encoding jasper-reports

我对碧玉报道有疑问。我已经有一个应用程序,它将使用jasper报告生成报告。当我的电脑的区域和语言设置,格式不是日语时,即使字符是日语,它也可以。但是,当我将格式更改为日语时,就会出现问题。它会生成一个报告,但没有显示。我们可以告诉它无法生成报告,因为会出现一条消息,说“文档没有页面”。这与编码或字体有关吗?

日语字符也未显示在生成的PDF中。

2 个答案:

答案 0 :(得分:0)

检查.jrxml报告文件是否有此标题;

   <?xml version="1.0" encoding="UTF-8"?> 

答案 1 :(得分:0)

所以我能够借助上述答案解决我的问题。 我做的是,我更新了我的jasperreports.jar和iText ..另外,我添加了itextasian.jar和jasperreports-font.jar(上面的帮助)。 在我的jrxml文件中,我将字体和编码更改为:

                pdfFontName="HeiseiKakuGo-W5" pdfEncoding="UniJIS-UCS2-H"