title: itextsharp and images sizes
body: <p>I am creating a single pdf page with 6 images in a table in separate cells, even though I am setting the images height and width on the server side exactly the same with ScaleToFit the images sizes are not the same on the pdf page.</p>
  
  <p>Is there anyway to get all the images the exact same size? </p>
  
  <pre><code>PdfPTable table = new PdfPTable(3);
  table.HorizontalAlignment = Element.ALIGN_CENTER;
  table.WidthPercentage = 100;
  table.TotalWidth = 698.5f;
  table.LockedWidth = true;
  table.SetWidths(new float [] {1,1,1});
  iTextSharp.text.Image img1 =    iTextSharp.text.Image.GetInstance("C:\\Users\\DaNet\\Downloads\\image.jpg");
  img1.Alignment = iTextSharp.text.Image.ALIGN_CENTER;
  img1.ScaleToFit(120f, 155.25f);
  
  iTextSharp.text.pdf.PdfPCell imgCell1 = new iTextSharp.text.pdf.PdfPCell(img1);
  imgCell1.HorizontalAlignment = Element.ALIGN_CENTER;
  imgCell1.BackgroundColor = new BaseColor(255, 255, 255);
  imgCell1.Border = iTextSharp.text.Rectangle.NO_BORDER;
  table.AddCell(imgCell1);
  </code></pre>