Я использую Itextsharp для размещения некоторых изображений в PDF. Некоторые из этих изображений большие (3600h на 2500w) и немного немного (1000h на 700w). Моя страница в формате PDF - 842H на 737H.ItextSharp Масштабирование/изменение размера изображений в PDF
Некоторые из этих больших изображений не помещаются в potrait, поэтому я переворачиваю изображения, где ширина> высота.
img.RotationDegrees = 90f;
Теперь моя проблема в том, как я масштабировать изображения, таким образом они все масштабы и вписываются в страницу отлично?
Я попытался с помощью
var scalePercent= (PDFPage.Width/img.Width) * 100;
img.ScalePercent(scalePercent);
, но это не работало для большинства изображений, особенно небольших изображений.