Я использую iText для создания PDF-документа в моем приложении Java EE.Код для файла PDF находится в JSP.
Я хочу добиться следующего форматирования страницы в моем нижнем колонтитуле,
REF: XXXXXXX Страница X из Y
Как мне получить страницу X из Y
Вот пример: http://faq.javaranch.com/java/ItextExample
В двух словах, вы создаете класс Header / Footer с событием onPageEnd для добавления верхнего или нижнего колонтитула.
Добавление из моего комментарияниже, после прочтения другого вопроса от OP: PdfWriter.getCurrentPageNumber возвращает только номер текущей страницы.Вы не можете получить сумму при написании документа, потому что, очевидно, вы еще не знаете сумму.Способ сделать это объясняется здесь: Как добавить общее количество страниц на каждой странице или в ответе Аши здесь.