在java中使用iText库时如何编写页眉

时间:2009-06-08 11:07:22

标签: java itext

我正在开发一个报表生成应用程序,它可以包含多个页面的表格数据。我使用pdfTable来创建表格数据。我是添加页眉的问题。问题是当我在onEndPage事件处理程序中添加页眉时,我没有让表在某个间隙后启动,以便标题可见。

2 个答案:

答案 0 :(得分:4)

如果我理解正确,您只需更改边距,因此表格将在标题后开始。

来自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);

答案 1 :(得分:0)

如果您使用表(PDFPTable)作为布局,那么您可以使用:table.setHeaderRows(2);

JavaDoc链接:http://api.itextpdf.com/com/itextpdf/text/pdf/PdfPTable.html