【问题标题】:How do I force for new page after every three rows in pdfTable using iTextsharp?如何在使用 iTextsharp 的 pdfpTable 中每三行之后强制创建新页面?
【发布时间】:2017-03-09 15:15:04
【问题描述】:

这些行是动态的,我希望每 3 行之后有一个新页面。

我试过了

 table.SplitLate = false;

但它不起作用,请帮帮我。

【问题讨论】:

  • 只需在三行后开始一个新表并在中间调用NewPage
  • 谢谢@mkl,这很有帮助。
  • 好的,我把这个评论变成了一个实际的答案。

标签: c# asp.net .net pdf itext


【解决方案1】:

在表中强制分页的最简单方法是实际创建多个 PdfPTable 对象,为每个页面的内容创建一个单独的对象,然后依次将这些对象之一添加到 Document 并调用NewPage.

如果是 OP 的任务,他应该在三行之后开始一个新表,并在添加这些表对象之间调用 NewPage

【讨论】:

    猜你喜欢
    • 2011-01-05
    • 2013-04-15
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多