当表格非常大时,有没有办法让 SelectPDF 在表格行之间中断?



我正在尝试使用SelectPDF从剃刀页面HTML页面生成PDF。此 html 是动态生成的报表,因此任何给定的表中都可以包含任意数量的元素。

有没有办法确保当表格包含太多行而无法容纳在一页上时,表格会停止,插入分页符,然后在下一页上重新开始,而不是继续,就好像分页符不存在一样?

实际上,如何使表格中间的分页符看起来很漂亮?

我在使用html 呈现功能时遇到了同样的问题,这对我有用,但我必须使用带有重复表标题的分页符样式才能获得可接受的结果。

<table border="1" style="page-break-inside: avoid;">
<thead style="display: table-header-group; page: auto">
</thead>
<tbody>
table code
</tbody>

相关链接:

  • https://selectpdf.com/docs/PageBreaks.htm
  • https://selectpdf.com/docs/RepeatTableHeaders.htm

此链接将帮助您选择PDF 使用"分页前"、"分页后"或"分页内

"。
<div style="page-break-after: always">
A page break will be inserted AFTER this div element because "page-break-after" 
property is set to "always".
</div>

最新更新