Как писать заголовки страниц при использовании библиотеки iText в Java - PullRequest
4 голосов
/ 08 июня 2009

Я занимаюсь разработкой приложения для создания отчетов, которое может иметь табличные данные на нескольких страницах. Я использую pdfTable для создания табличных данных. У меня проблемы с добавлением заголовков страниц. Проблема в том, что когда я добавляю заголовок страницы в обработчик события EnEndPage, я не получаю запуск таблицы после определенного промежутка, чтобы заголовок был видимым.

Ответы [ 2 ]

4 голосов
/ 08 июня 2009

Если я правильно понимаю, вам просто нужно изменить поля, чтобы таблица начиналась после заголовка.

С http://www.docjar.org/docs/api/com/lowagie/text/Document.html

public Document(Rectangle pageSize,
float marginLeft,
float marginRight,
float marginTop,
float marginBottom) 

Например:

final Document document = new Document(PageSize.A4, 50, 50, 165, 50);
0 голосов
/ 08 июня 2009

Если вы используете таблицы (PDFPTable) для своего макета, вы можете использовать: table.setHeaderRows (2);

Ссылка на JavaDoc: http://api.itextpdf.com/com/itextpdf/text/pdf/PdfPTable.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...