Java 导出pdf时将横向Jasper报告更改为纵向

Java 导出pdf时将横向Jasper报告更改为纵向,java,jasper-reports,Java,Jasper Reports,我只想肖像pdf,但我的代码不会改变我的景观贾斯珀报告。如何修复它?或者旋转我的风景碧玉 String output = "report.pdf"; List<JasperPrint> jasperPrintList = new ArrayList<JasperPrint>(); JasperPrint portraitPage = JasperFillManager.fillReport(jasperReport1, parameters1, conn); Jasper

我只想肖像pdf,但我的代码不会改变我的景观贾斯珀报告。如何修复它?或者旋转我的风景碧玉

String output = "report.pdf";
List<JasperPrint> jasperPrintList = new ArrayList<JasperPrint>();
JasperPrint portraitPage = JasperFillManager.fillReport(jasperReport1, parameters1, conn);
JasperPrint landscapePage = JasperFillManager.fillReport(jasperReport2, parameters2, conn);

landscapePage.setOrientation(OrientationEnum.PORTRAIT);

jasperPrintList.add(portraitPage); 
jasperPrintList.add(landscapePage ); 

JRPdfExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST, jasperPrintList);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, new FileOutputStream(output));
exporter.exportReport();
String output=“report.pdf”;
List jasperPrintList=newarraylist();
JasperPrint肖像页=JasperFillManager.fillReport(jasperReport1,参数1,conn);
JasperPrint landscapePage=JasperFillManager.fillReport(jasperReport2,参数2,康涅狄格州);
景观页面.设置方向(方向.肖像);
jasperPrintList.add(第页);
jasperPrintList.add(景观页面);
JRPdfExporter exporter=新的JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST,jasperPrintList);
exporter.setParameter(jreporterParameter.OUTPUT_STREAM,新文件outputstream(OUTPUT));
出口商。出口报告();

景观jasper报告的设计布局是什么?这是风景画还是肖像画?这是风景画。