我正在使用 iText 生成 PDF,因为我正在显示页眉和页脚。现在我想删除特定页面的标题。
例如:如果我正在生成一个 50 页的 pdf,对于最后 50 页我不想显示标题,这怎么能实现?
这是我生成页脚的代码(已删除页眉部分)。
public class HeaderAndFooter extends PdfPageEventHelper {
public void onEndPage (PdfWriter writer, Document document) {
Rectangle rect = writer.getBoxSize("art");
switch(writer.getPageNumber() % 2) {
case 0:
case 1:
ColumnText.showTextAligned(writer.getDirectContent(),
Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),
300f, 62f, 0);
break;
}
}
}
有什么建议么?提前致谢。