当前位置: 首页 > 面试题库 >

使用iText在所有继续页面中重复PdfPTable标头

戚浩淼
2023-03-14
问题内容

PdfPTable如果表格的长度超过一页,如何在所有页面中重复a的标题?


问题答案:

setHeaderRows(int headerRows)PdfPTable。在那里定义为标题的行应保留在新页面上。

table.setHeaderRows(1)

第一行作为标题。

请参阅API。



 类似资料:
  • 我正在使用iText 5.1.3,我想在我的Pdf文档中添加一个标题。我使用了已知的解决方案:http://itextpdf.com/examples/iia.php?id=104 此解决方案使用了类,并重写了方法,以便在完成每一页之后准确地添加标题。上面链接中提供的示例工作良好,因为它添加了一个表作为文档的头。我尝试做完全相同的一个区别,即我希望表中的一些单元格具有行span和/或colspan

  • 我正在使用pdfbox和easytablehttps://github.com/vandeseer/easytable用于创建动态页面,效果非常好。但我确实希望在所有页面中添加标题。我尝试过下面的事情。 1) Tablebuilder是在写入行之前创建的,因此我们可以创建一个完美的Tablebuilder,因为行是动态的。 2) 在创建tablebuilder时,试图在中间插入标题,但这也不是完美

  • 免责声明: 我使用的是iText5。我知道这通常不受欢迎(相对于使用iText7),但我正在使用大量使用iText5的遗留代码,升级不在我的控制范围内。 null 进展/办法: 我扩展了以生成包含字体信息(大小和系列、粗体或斜体等)以及位置信息(相对于绝对坐标系,原点位于输入PDF第一页的左上角)的XML。 然后逐页生成一个新的PDF(根据上面概述的要求,每个页都是所需的长度),根据每个新页的边界

  • 问题内容: 我正在尝试使用具有以下代码的iText 7创建PDF文档,并且生成时,我的PDF文档内容在同一页面中重叠(即,在第1页中)。 我看到了 document.newPage(); iText 7中缺少该方法。如何在itext 7中不使用pdfDocumet.copyPages(…)或PDFmerger将页面添加到我的PDF文档中。 问题答案: 在iText 7中,该方法已成为区域中断的特殊

  • 问题内容: 好的,我设置了一个会话…但是现在如何在其他页面上使用它呢? 我试着做 问题答案: 如果您的PHP设置清晰(会话写正常)并且cookie通常发送到浏览器(并保留了),则您应该可以执行以下操作 在第一页上: 在第二页上: 请注意,在发送任何输出之前,必须先调用session_start(),因此,如果必须在会话_start中使用@,它可能会隐藏警告。 由于这些是警告,如果给定的示例不起作用

  • 我正在使用meteor构建一个应用程序。js、MongoDB和我有一个关于游标的问题。forEach()。我想在每个forEach迭代开始时检查一些条件,如果不需要对元素执行操作,则跳过该元素,这样可以节省一些时间。 这是我的代码: 我知道我可以使用cursor.find()将游标转向数组。获取(),然后使用常规的for循环来迭代元素,并使用继续和正常中断,但我感兴趣的是,如果有类似的东西可以在f