gpt4 book ai didi

c# - 如何使用 iTextSharp 使表格不间断

转载 作者:太空狗 更新时间:2023-10-29 19:51:15 24 4
gpt4 key购买 nike

我有一张 table

  PdfPTable tblSummary = new PdfPTable(1);  

它确实嵌套了 2 个表。我怎样才能使 tblSummary 显示为一个整体(行不能中断到另一页)或整个表移动到另一页,如果它不适合当前页面。

我已经尝试过 SplitLateSplitRows

我的代码是这样的

PdfPTable tblSummary = new PdfPTable(1);
PdfPCell csummarycell = new PdfPCell();
PdfPTable tblSummaryFirst = new PdfPTable(3);
.
.
csummarycell.AddElement(tblSummaryFirst);
.
.
tblSummary.AddCell(csummarycell);
tblSummary.SplitLate = true;
tblSummary.SplitRows = false;

像这样我向 tblSummary 添加了一个或多个表,而生成的表高度始终小于 pagesize 的高度,因此可以肯定表的内容不会超过页面高度。

任何建议都会很有帮助。

最佳答案

你试过这个吗:

tblSummary.KeepTogether = true;

关于c# - 如何使用 iTextSharp 使表格不间断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8162974/

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