根据页面内容使用iTextSharp添加标题

时间:2016-07-05 04:30:19

标签: c# pdf pdf-generation itext

我正在使用iTextSharp 5.5.9生成PDF。 PDF将包含各种图像和表格。在前几页(0或更多)中将有图像,然后是可能跨越多页的表格。

请考虑以下测试代码:

PdfPTable table = new PdfPTable(columnsCount);
table.HeaderRows = 1;

// Call AddCell columnsCount number of times to have the header row

for (int i = 0; i < 200; i++)
    table.AddCell(new Phrase(i.ToString()));

上面的代码将在多个页面中跨越表格。可能有其他页面不存在此表。

我只需要在table出现的页面中设置包含特定文字的标题。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

[已回答]

哦,我只是could pass parameterPdfPageEventHelper的子类。