我在Jasper Reports中有一个报告,其中包含一个带有堆积条形图的子报告。当在测试机器而不是我的开发机器上运行时,此条形图中的任何文本都不会显示(轴上的标签文本,数字等),输出为PDF。图例周围框的宽度是准确的,那里没有文字。
这是使用Jasper Reports 3.7.3,开发机器是ubuntu 10.04,测试机器是ubuntu服务器10.04。
日志中没有错误。 我已经尝试安装ttf-mscorefonts-installer,我已经确保jasperreports字体jar在类路径中。
子报表中的其他文本显示正常,只是图表中的文本不显示。
答案 0 :(得分:0)
您可能没有在Ubuntu计算机上安装的字体(您在图表中使用的字体)。
如果您的计算机上安装了字体,请尝试调试该问题。因为很难分析一些没有任何源代码的问题。
尝试首先使用默认的JRViewer生成子报表。如果它工作正常,那么尝试生成PDF。如果它没有出现那么问题在于字体。