Я создаю заголовок с iText, используя объект HeaderFooter.
Номер страницы всегда отображается во второй строке заголовка, хотя в первой строке есть много места, и я не могу явно помещать там разрыв строки.iText HeaderFooter - номер страницы появляется на следующей строке
Похоже, что эта проблема возникла только при обновлении с iText 1.2 до iText 2.1.5, но я не заметил ничего очевидного в исходном коде iText.
У кого-нибудь еще была эта проблема или она знает, как ее решить?
headString += viewReportTitle + "Page: ";
//Setting the second param to true should append a page number at the end of the string
HeaderFooter header = new HeaderFooter(new Paragraph(headString, iTextHeadingFont), true);
header.setAlignment(Element.ALIGN_CENTER);
iTextDoc.setHeader(header);
Выход будет выглядеть так:
Report Title Page:
1