Проблема, которую вы описываете, обычно возникает, когда вы пытаетесь добавить Image
непосредственно к PdfPTable
, вызывая AddCell()
, что всегда масштабирует изображение, чтобы соответствовать PdfPCell
. Так что, если вы добавляете изображение к Document
следующим образом:
Image img = Image.GetInstance(imagePath);
img.ScaleAbsolute(159f, 159f);
PdfPTable table = new PdfPTable(1);
table.AddCell(img);
document.Add(table);
ваш ScaleAbsolute()
звонок игнорируется. Чтобы получить желаемое масштабирование:
PdfPTable table = new PdfPTable(1);
table.AddCell(new PdfPCell(img));
document.Add(table);