将.jrxml文件转换为.pdf文件

Ang*_*ons 4 java jasper-reports ireport

我在我的Web应用程序上运行了一些负载测试.问题是负载测试应用程序的结果是.jrxml格式.结果包含图表图表和某些参数.我知道它是一种jasperreport格式.因此,如果我将.jrxml文件转换为.pdf文件,我将能够看到所有图表,图形和值...

我假设无论.jrxml关于图表或图表的内容如何,​​生成的pdf将包含适当的值,因为模板是根据图表API准备的.

我可以生成jasper报告而不指定任何数据源连接.我不需要数据源连接,因为我的.jrxml文件不包含数据源属性...如果是,我怎么能实现它..请建议

Har*_*hra 7

如果您没有任何数据源,可以试试这个

jasperReport = JasperCompileManager.compileReport(sourceFileName);
jasperPrint = JasperFillManager.fillReport(jasperReport,jasperParameter,new  JREmptyDataSource()); 
JasperExportManager.exportReportToPdfFile(jasperPrint, "D://Test.pdf");
Run Code Online (Sandbox Code Playgroud)

即使您没有任何数据源,JREmptyDataSource也需要提供静态数据报告 .

检查答案以获得更多解释

即使是最简单的Jasperreport jrxml,也是空白PDF