title: How to print Jasper Reports in a specified printer?
body: <p>All I want, is to print a JasperReport without user selecting a printer. I searched for it but there is no good solution that works. This is the relevat part of my code: </p>
  
  <pre><code>//compile to .jasper
  String report = JasperCompileManager.compileReportToFile(sourceFileName);
  
  //fill the report
  JasperPrint jasperPrint = JasperFillManager.fillReport(report, parameter, dataSource);
  
  //print the report      
  JasperPrintManager.printReport(jasperPrint, true);
  </code></pre>
  
  <p>Instead of simple printReport i want to select a printer. is there any way to do this?</p>