Я использую PdfPageEventHelper, чтобы добавить заголовок в мой pdf. Я хотел бы добавить многострочный заголовок. Я знаю, что я могу использовать ColumnText.showTextAligned, чтобы добавить одну строку, и, теоретически, я могу взять строку, обернуть ее, используя ширину заголовка, а затем добавить строки по отдельности. Этот подход не перемещает содержимое страницы, а заголовок перекрывает текст на странице. Есть ли способ добавить заголовок, который будет обертывать и перемещать контент вниз?Многострочный заголовок с iText в Java
Использование document.add (myPhrase) в событии onStartPage перемещает содержимое вниз и обертывает текст заголовка должным образом, но иногда оно вставляется на страницы, где его не следует вставлять (например, в нижней части самой последней страницы) ,
Каков правильный способ решения этой проблемы?
У меня есть «iText в действии» второго издания, но я не смог найти подходящий пример.
Спасибо.