gpt4 book ai didi

vb.net - iTextSharp 表将另一个表推到新页面

转载 作者:行者123 更新时间:2023-12-01 15:24:07 24 4
gpt4 key购买 nike

我的 PDF 中有两个表格。第一个有时跨越一半以上的页面,这迫使第二个跳转到新页面。

这是我的定义:

        'Table Declaration
Dim sglTblHdWidths(2) As Single
sglTblHdWidths(0) = 200
sglTblHdWidths(1) = 200
sglTblHdWidths(2) = 102
'Table ONE:
Dim ToCCSub As New PdfPTable(sglTblHdWidths)
ToCCSub.TotalWidth = 502.0F
ToCCSub.LockedWidth = True
'Table TWO:
Dim tab As New PdfPTable(1)
tab.TotalWidth = 502.0F
tab.LockedWidth = True

然后它们都被添加到文档中。如何防止这种情况发生?

最佳答案

默认情况下,iText 不会拆分行,而是将其转发到下一页。您可以通过更改 SplitLate 属性的值来更改此默认值:

tab.SplitLate = false;

现在显示在下一页的表 tab 中的行将被分成两部分,以便内容分布在当前页和下一页。

关于vb.net - iTextSharp 表将另一个表推到新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27468461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com