title: JasperReports page size scaling
body: <p>Does anyone know if there is a tool out there for scaling a <em>JasperReports</em> report up or down to fit different page sizes? The scenario is say I create &amp; layout all my reports in the LETTER size. I want to be able to change to say size A4 on the fly and have all the elements adjust accordingly in width &amp; X position.</p>
  
  <p>Right now I'm writing my own code to do the scaling but I wanted to put this out there in case somebody knows of a tool or something in the <em>JasperReports</em> framework that I can use.</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I created an open source project for JasperReport scaling: <a href="https://github.com/flex-rental-solutions/jasper-reports-scaler" rel="nofollow noreferrer">https://github.com/flex-rental-solutions/jasper-reports-scaler</a></p>
  
  <p>It's still fairly primitive but we use it in our app successfully. I'd be delighted to see it grow from community support.</p>