Gnostice PDF引擎(Delphi)如何创建一个接一个的表

Gnostice PDF引擎(Delphi)如何创建一个接一个的表,delphi,pdf-generation,Delphi,Pdf Generation,我想创建一个可变长度的表,然后创建另一个表 你可以用它来开始一张新桌子 TableCols := BeginTable(X, Y, NoOfCols); 其中X,Y是表格的左上角 第一个表可以在第一页中间结束,也可以扩展到后续页。所以我不知道第二张桌子的Y。是否有CurrentPosition属性可以为我提供Y?或者不需要X,Y的BeginTable版本?您可以在呈现表格之前设置单元格高度,并且在完成表格呈现后,将单元格高度乘以行数。然后,您就知道了当前表的高度。不起作用,因为某些行包含换行文

我想创建一个可变长度的表,然后创建另一个表

你可以用它来开始一张新桌子

TableCols := BeginTable(X, Y, NoOfCols);
其中X,Y是表格的左上角


第一个表可以在第一页中间结束,也可以扩展到后续页。所以我不知道第二张桌子的Y。是否有CurrentPosition属性可以为我提供Y?或者不需要X,Y的BeginTable版本?

您可以在呈现表格之前设置单元格高度,并且在完成表格呈现后,将单元格高度乘以行数。然后,您就知道了当前表的高度。

不起作用,因为某些行包含换行文本。我知道我有多少排,但我不知道每排有多高。可能是1行、2行或3行文本高。我们将尝试为您提供光标在TGTonCellDrawent中的位置。它将在下一次更新中可用。您可以通过gnostice.com向我们发送邮件支持,我们将在功能或替代解决方案可用时向您发送邮件。