title: How do you auto size columns of a grid for PDF format in Birt reporting
body: <p>I am working on a report in Birt reporting using Birt 4.5 in eclipse.</p>
  
  <p>I have a grid that has 3 columns and inside each column is a label with some hard coded value to give you a test scenario,I also set the "Can shrink" property to true, and I did change the layout Preference to auto-Layout,  see pic bellow.</p>
  
  <p><a href="https://i.stack.imgur.com/3Ibr6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3Ibr6.png" alt="enter image description here"></a></p>
  
  <p>Now when I run this example as a Html out of eclipse I get the following and it works exactly like I want it to. It auto sizes the columns so the first column size has increased and the last 2 decreased.</p>
  
  <p>Html pic :</p>
  
  <p><a href="https://i.stack.imgur.com/Slmcf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Slmcf.png" alt="enter image description here"></a></p>
  
  <p>Now I actually want it as a PDF format but the columns doesn't auto resize.</p>
  
  <p>PDF pic :</p>
  
  <p><a href="https://i.stack.imgur.com/3Bz3D.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3Bz3D.png" alt="enter image description here"></a></p>
  
  <p>I want this functionality because my report is going to be dynamic.</p>
  
  <p>Is it possible to get the same result in the pdf format as html? If it is what properties should I set or how do I accomplish this? </p>