PDFPTable 在多个页面上重复 header
PDFPTable over multiple pages with repeating header
我有一个可能跨越多个页面的 PDFPTable。 table 应该在每一页上有相同的 first/header 行。
我该怎么做?
似乎因为我不能明确地给出行(哪个PDFPCells形成一行是由之前添加了多少单元格决定的),我必须手动计算哪一行将首先显示在下一页。这是正确的吗?
我该如何计算?
Header 与您要在 PDF 中显示的 Table 的行计算无关。为包含 header 或第一行的 header 添加代码(我认为您的意思是要在 PDF 上显示的 Table 的列名)。这将自动出现在所有 PDF 页面上,随后将是您的 table 连续数据。
这是 SO link 使用 ITEXTSHARP 添加 header 和页脚 Add Header
语法可能与 C# 中的语法略有不同。
一旦你知道怎么做,这真的很容易。你只需要添加行
table.setHeaderRows(1)
根据 iText documentation,第一个 table 行用作所有页面的 header 行。
我有一个可能跨越多个页面的 PDFPTable。 table 应该在每一页上有相同的 first/header 行。
我该怎么做?
似乎因为我不能明确地给出行(哪个PDFPCells形成一行是由之前添加了多少单元格决定的),我必须手动计算哪一行将首先显示在下一页。这是正确的吗?
我该如何计算?
Header 与您要在 PDF 中显示的 Table 的行计算无关。为包含 header 或第一行的 header 添加代码(我认为您的意思是要在 PDF 上显示的 Table 的列名)。这将自动出现在所有 PDF 页面上,随后将是您的 table 连续数据。
这是 SO link 使用 ITEXTSHARP 添加 header 和页脚 Add Header
语法可能与 C# 中的语法略有不同。
一旦你知道怎么做,这真的很容易。你只需要添加行
table.setHeaderRows(1)
根据 iText documentation,第一个 table 行用作所有页面的 header 行。