如何让 iTextSharp 在生成的 PDF 的每个页面上重复 PdfPTable 的标题?
您只需将
PdfPTable.HeaderRows
属性设置为 PdfPTable
标题中的行数,如下所示:
table.HeaderRows = 1;
您可以按如下方式使用 HeaderRows:
var dataDetails = new PdfPTable(6);
dataDetails.HorizontalAlignment = 0;
dataDetails.WidthPercentage = 100;
dataDetails.SpacingBefore = 10;
dataDetails.SpacingAfter = 10;
dataDetails.DefaultCell.Border = 0;
dataDetails.HeaderRows = 1;
dataDetails.SetWidths(new int[] { 1, 3, 1, 1, 1, 1 });