Рассчитать высоту документа iTextSharp PDF? - PullRequest
3 голосов
/ 14 октября 2011

Как рассчитать высоту PDF-документа при использовании iTextSharp?


Я использую iTextSharp для позиционирования различных изображений в PDF-документе с помощью Absolute Position.Однако я заметил, что SetAbsolutePosition() позиционирует параметр Y снизу, поэтому мне нужно вычислить высоту, чтобы можно было сделать что-то вроде:

Y = PdfHeight - i

1 Ответ

3 голосов
/ 14 октября 2011

Вы должны быть в состоянии сделать это, используя PageSize, как это ...

int yPos = pdfDocument.PageSize.Height - i - elementHeight;

i = позиция, которую вы бы установили Y, если бы она была сверху страницы

elementHeight = высота элемента, который вы позиционируете (например, изображение)

...