Cómo combinar varios objetos JasperPrint para tener un informe con orientación de página mixta

LosjasperPrint objeto tiene orientación vertical, perojasperPrint2 objeto tiene orientación horizontal. Quiero combinar las dos jasperprints para producir UN archivo pdf pero manteniendo su orientación original. Cuando agrego las páginas de jasperPrint2 a jasperPrint, el jasperPrint final tiene orientación vertical ... Probé eljasperPrint.setOrientation(JasperReport.ORIENTATION_LANDSCAPE) pero nada ha cambiado.

¿Cómo puedo producir UN archivo pdf de las dos huellas jaspeadas manteniendo su orientación original?

Tengo el siguiente 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);
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta