4

複数のページにまたがる表形式のデータを持つレポート生成アプリケーションを開発しています。pdfTable を使用して表形式のデータを作成しています。ページ ヘッダーの追加に問題があります。問題は、ページ ヘッダー onEndPage イベント ハンドラーを追加すると、特定のギャップの後にテーブルが開始されないため、ヘッダーが表示されないことです。

4

2 に答える 2

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);
于 2009-06-08T12:21:13.480 に答える
0

レイアウトにテーブル (PDFPTable) を使用している場合は、以下を使用できます: table.setHeaderRows(2);

JavaDoc リンク : http://api.itextpdf.com/com/itextpdf/text/pdf/PdfPTable.html

于 2009-06-08T11:55:28.260 に答える