我可以将JasperReports Viewer集成到我的Swing应用程序中,就像我从应用程序中单击“视图报告”按钮,然后应打开查看器一样。如果可以的话,您可以为我提供有关此集成的代码段的建议,并且在此查看器中,另存为类型应仅限于PDF,而不是其他所有可用的下载选项过滤器。

在这方面请给我建议。

最佳答案

是的,您可以,Jasper Reports带有一个可用的(尽管很简单)报告查看器:

...
           JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
           JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport...);
           JasperViewer.viewReport(jasperPrint);
...


最后一行是显示查看器的内容。不过,我不确定是否可以将可用的输出格式限制为PDF。

09-27 00:50