Установите заголовок для документа PDF на второй странице - PullRequest
0 голосов
/ 20 июля 2011


У меня есть страница jsp, которая содержит некоторые данные (эти данные могут очень сильно зависеть от базы данных). Теперь я создаю файл PDF для моей страницы jsp, используя ‘Itext api’. Теперь мне нужно установить какой-то конкретный заголовок на сгенерированных страницах, начиная со страницы 2.
Например: -

test.jsp

Jsp test page contains the data for testing purpose.

test.pdf

    Jsp test page contains the data for testing purpose.
    ……
    …

Page 1 ends
Page 2 starts

Мое название для страницы .. (необходимо только для второй страницы) **

Пожалуйста, помогите мне ...

Заранее спасибо

1 Ответ

2 голосов
/ 27 января 2012

Возможно, вы можете использовать setSkipFirstHeader(boolean) из PdfPTable.Который не будет распечатывать первое вхождение заголовка вашей таблицы.Вы должны быть уверены, что setHeaderRows для таблицы.

Вы также можете создать подкласс PdfPageEventHelper , а в событии onEndPage использовать переданный объект Document для getPageNumber () .Когда вы решите, что он прошел первую страницу, вы можете добавить содержимое заголовка в документ.

...