如何使用IText和横向格式查看页码

如何使用IText和横向格式查看页码,itext,Itext,我需要在pdf中添加页码。我遵循本指南: 如果我设置了以下选项,则所有操作都有效: Document document = new Document(PageSize.A4,36, 36, 54, 36); 但我需要一幅风景画: Document document = new Document(PageSize.LETTER.rotate(),36, 36, 54, 36); 使用这种格式,我看不到页码。我如何解决这个问题? 感谢您在该示例中定位标题 table.writeSelected

我需要在pdf中添加页码。我遵循本指南:

如果我设置了以下选项,则所有操作都有效:

Document document = new Document(PageSize.A4,36, 36, 54, 36);
但我需要一幅风景画:

Document document = new Document(PageSize.LETTER.rotate(),36, 36, 54, 36);
使用这种格式,我看不到页码。我如何解决这个问题?
感谢您在该示例中定位标题

table.writeSelectedRows(0, -1, 34, 803, writer.getDirectContent());
34803
是位置。由于横向页面没有那么高,您必须减小
803

您很可能同时希望增加中的
527

table.setTotalWidth(527);

因为横向页面更宽

太完美了。谢谢,太好了。请接受答案(你可以在答案的左边这样做)。