Como combinar vários objetos JasperPrint para ter um relatório com orientação mista da página

OjasperPrint objeto tem orientação retrato, masjasperPrint2 objeto tem orientação paisagem. Quero combinar as duas jasperprints para produzir UM arquivo PDF, mas mantendo a orientação original. Quando adiciono as páginas do jasperPrint2 ao jasperPrint, o jasperPrint final tem orientação retrato ... Testei ojasperPrint.setOrientation(JasperReport.ORIENTATION_LANDSCAPE) mas nada mudou.

Como posso produzir UM arquivo PDF a partir das duas jasperprints mantendo sua orientação original?

Eu tenho o seguinte código

JasperReport report = (JasperReport) JRLoader.loadObject(reportFile2.getPath());
jasperPrint = JasperFillManager.fillReport(report, parameters, conn);

JasperReport report2 = (JasperReport) JRLoader.loadObject(reportFile.getPath());
jasperPrint2 = JasperFillManager.fillReport(report2, parameters, conn);

List pages = jasperPrint2.getPages();
for (int j = 0; j < pages.size(); j++) {
    JRPrintPage object = (JRPrintPage) pages.get(j);
    jasperPrint.addPage(object);
}

questionAnswers(1)

yourAnswerToTheQuestion