Как написать заголовки страниц при использовании библиотеки iText в java
Вопрос
Я разрабатываю приложение для создания отчетов, которое могло бы содержать табличные данные на нескольких страницах.Я использую pdfTable для создания табличных данных.У меня проблемы с добавлением заголовков страниц.Проблема в том, что когда я добавляю заголовок страницы в обработчик событий onEndPage, я не запускаю таблицу после определенного промежутка, чтобы заголовок был виден.
Решение
Если вы используете таблицы (PdfPTable) для своего макета, то вы можете использовать:таблица.Набор заголовков (2);
Ссылка на JavaDoc : http://api.itextpdf.com/com/itextpdf/text/pdf/PdfPTable.html
Другие советы
Если я правильно понимаю, вам просто нужно изменить поля, чтобы таблица начиналась после заголовка.
От 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);