Как получить общее количество страниц для pdf в iTextSharp?

Я создал класс, который расширяет PdfPageEventHelper для добавления определенного сообщения в конце страницы. Проблема в том, что этот текст нужно добавить только в конец PDF (если у меня 3 страницы, этот текст нужно отображать только в нижнем колонтитуле последней страницы).

В функции OnEndPage класса PdfPageEventHelper я использую document.PageNumber, чтобы узнать, какую страницу я изменяю, но как узнать, является ли эта страница последней?

Спасибо.


person Emanuel    schedule 23.09.2011    source источник
comment
Могу ли я использовать для этого OnClodeDocument?   -  person Emanuel    schedule 23.09.2011


Ответы (1)


(writer.PageNumber — 1) — последняя страница.

person VahidN    schedule 23.09.2011
comment
Этот ответ правильный. его следует вызывать из класса PdfPageEventHelper. - person VahidN; 04.07.2013