我想在单个PDF中显示60个PDF文件(打印)。我已经尝试使用谷歌搜索它,但它对我没有用,因为所有PDF都附加到单个页面。我该如何解决这个问题(我是新手)
这是我的代码:
var jasperPrint1 = JasperFillManager.fillReport(jasperReport1, params1, new JREmptyDataSource());
var pages = jasperPrint1.getPages();
for( j <- 0 to pages.size()-1){
var obj = pages.get(j)
jasperPrint.addPage(obj)
}
var outDir: String = java.lang.System.getProperty("user.dir");
separator = java.io.File.separator;
outDir = outDir + separator + "public" + separator + "sample.pdf"
var baos = new java.io.ByteArrayOutputStream();
JasperExportManager.exportReportToPdfStream(jasperPrint, baos);
var outputStream = new java.io.FileOutputStream(outDir);
baos.writeTo(outputStream);