ABCPDF从表数据行拆分/分页表头



正如标题所示,我有一个标题和数据出现在单独的页面上。数据行跨越超过一个页面,因此我认为它是自动出现在一个新的页面。

pdf已转换为横向,但我认为这无关紧要。



纽约
**页面其余部分为空**

**新建页面**
1 2 3
4 5 6
1 2 4
1 2 5

我可以添加什么来允许数据在标题之后立即开始吗?
纽约
1 2 3
4 5 6
1 2 4
1 2 5

代码:该表使用表标题行和标题单元格作为标题,然后使用表行和表单元格作为数据。

我使用

abcPdfDocument.AddImageHtml (pdfDocumentProperties。ContentHtml, true, 0, true);用于添加第一页和abcPdfDocument。Page = abcPdfDocument.AddPage();docentid = abcpdfdocument . admagetochain (docentid);把剩下的加起来。

我最终通过ABCPDF支持的帮助解决了这个问题。由于复杂性,这个问题是我的报告所特有的,答案如下:

有太多的竖线/边框,迫使ABCpdf试图保持表在一个页面中,因为你正在使用累积内聚。你需要使用最大的内聚性。thedoc . htmlloptions . breakmethod = HtmlBreakMethodType.MaximumCohesion;

在做了这个改变之后,我没有遇到任何奇怪的页面分割问题

最新更新