title: iTextSharp PDF table too much columns Issue
body: <p>I am using <code>PdfPTable</code> to generate <code>PDF's</code> and following is my <code>relevant code</code> which loops through the <code>data from db</code>. </p>
  
  <p>The problem here is if there are 10 or more columns the PDF design gets horrible. Is there any way in <code>iTextSharp</code> that Columns gets auto shifted in PDF by specifying Columns i require &amp; rest columns are shifted on next page.</p>
  
  <pre><code>   // Table Head
     foreach (var q in tempColumnNames)
      {
          PdfPCell cell = new PdfPCell(new Phrase(q, fntTableFont));               
          table.AddCell(cell);
      }
  
     // Table Body
      for (int i = 0; i &lt; model.Count; i++)
      {
          for (int j = 0; j &lt; model[i].Count(); j++)
          {
                  PdfPCell cell = new PdfPCell(new Phrase(model[i][j].ToString(), fntTableFont));
                  table.AddCell(cell);
          }                                
      }                    
  </code></pre>