Jasper reports jasper报告:打印特殊字符

Jasper reports jasper报告:打印特殊字符,jasper-reports,Jasper Reports,我正在使用JRPrintServiceExporter打印IReport报告。 我在Ubuntu上使用tomcat服务器。 特殊字符如“°”打印得不好,我得到了一个“°” “é”打印为“e” 有没有办法表现出良好的性格 如果我在web浏览器上预览它,然后打印出来,它打印得很好,但是如果我直接用javax.print.PrintService打印它,我就遇到了重音问题 提前谢谢。也许这会有帮助:而且,检查编码……在另一个ubuntu系统上,重音打印得很好,可能是一个pb,字体没有安装在“失败”的u

我正在使用JRPrintServiceExporter打印IReport报告。 我在Ubuntu上使用tomcat服务器。 特殊字符如“°”打印得不好,我得到了一个“°”
“é”打印为“e” 有没有办法表现出良好的性格

如果我在web浏览器上预览它,然后打印出来,它打印得很好,但是如果我直接用javax.print.PrintService打印它,我就遇到了重音问题


提前谢谢。

也许这会有帮助:而且,检查编码……在另一个ubuntu系统上,重音打印得很好,可能是一个pb,字体没有安装在“失败”的ubuntu或这个ubuntu的java运行时上?我不能,我显示了很多重音,我无法替换它们,我会尝试,但我很困惑的是,同样的war安装在两个ubuntu上,一个ubuntu可以很好地打印重音,另一个不能打印。\u00E9打印为“\u00E9”,而不是è。也许这会有帮助:检查编码……在另一个ubuntu系统上,重音打印得很好,可能是一个pb,字体没有安装在“失败”上Ubuntu还是在这个Ubuntu的java运行时上?我不能,我有很多口音显示,我无法替换它们中的每一个。我会尝试,但我被两个Ubuntu上安装了相同的war这一事实弄糊涂了,一个Ubuntu可以很好地打印口音,另一个不行。\u00E9打印为“\u00E9”,而不是è。