| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 
 |  
PrintRequestAttributeSet printRequestAttributeSet =   new HashPrintRequestAttributeSet();
                                MediaSizeName mediaSizeName = MediaSize.findMedia(150,200,MediaPrintableArea.MM); //150 200
                                printRequestAttributeSet.add(mediaSizeName);
                                printRequestAttributeSet.add(OrientationRequested.LANDSCAPE);
                                JRPrintServiceExporter exporter = new   JRPrintServiceExporter();
                                exporter.setParameter(JRExporterParameter.JASPER_PRINT,  jasperPrint);
                                exporter.setParameter(JRPrintServiceExporterParameter.PRINT_REQUEST_ATTRIBUTE_SET,  printRequestAttributeSet);
                                exporter.setParameter(JRPrintServiceExporterParameter.PRINT_SERVICE, services[selectedService]);
                                exporter.setParameter(JRPrintServiceExporterParameter.PRINT_SERVICE_ATTRIBUTE_SET, services[selectedService].getAttributes());
                                exporter.setParameter(JRPrintServiceExporterParameter.DISPLAY_PAGE_DIALOG,  Boolean.FALSE);
                                exporter.setParameter(JRPrintServiceExporterParameter.DISPLAY_PRINT_DIALOG,  Boolean.FALSE);
                                exporter.exportReport(); | 
Partager