iTextSharp: Как изменить размер изображения, чтобы он соответствовал размеру исправления?

Я хочу иметь возможность изменять размер изображения до размера 159x159 точек, используя iTextSharp 4.2.0, но полученное изображение должно иметь точно указанные размеры.

Я пробовал это:

Image image = Image.GetInstance(imagePath);
image.ScaleAbsolute(159f, 159f);

Но изображение не квадрат. Сохраняет соотношение сторон.

Пример: У меня есть это изображение:

enter image description here

И результат должен выглядеть примерно так:

enter image description here

Спасибо.

7
задан kuujinbo 25 January 2017 в 18:25
поделиться