以下のコードを使用して単一の PDF ファイルに複数のレポートを印刷できますが、レポートごとに新しいページが追加されます。
JasperReport jreport1 = JasperCompileManager.compileReport("D:\\FTP\\JRXML\\PatientConsultantReport\\"+checkedReport+".jrxml");
JasperPrint jprint1 = JasperFillManager.fillReport(jreport1, new HashMap(), new JRResultSetDataSource(rs));
jprintlist.add(jprint1);
.
So ON
.
.
jprintlist.add(jprint5);
JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRPdfExporterParameter.JASPER_PRINT_LIST, jprintlist);
OutputStream output = new FileOutputStream(new File("D:\\FTP\\PDF\\VisitsSummaryReport.pdf"));
exporter.setParameter(JRPdfExporterParameter.OUTPUT_STREAM, output);
exporter.exportReport();
質問: レポートごとに新しいページを作成するのではなく、PDF の 1 ページにすべてのデータを印刷するにはどうすればよいですか?