0

在我的文档中,我正在创建 3-4 个 pdfptables。

在设计时,我不知道表格的大小。我需要在第一张桌子之后放置第二张桌子,但我不知道第一张桌子的位置(我无法计算它,因为我不知道它有多大)。我怎么知道在哪里放置第二张桌子?

4

2 回答 2

2

您可以动态计算表格的总高度。使用该WriteSelectedRows()函数后,您可以调用该.TotalHeight()属性来了解您的桌子有多高(以磅为单位)。然后通过一些计算找出它在哪里结束以及下一个应该从哪里开始。

于 2009-09-03T18:26:00.693 回答
0

没错,表格的高度和宽度是动态计算的,但您不必调用WriteSelectedRows()函数。您必须设置高度或宽度。

就我而言,我必须首先计算使用的字体是否可以填充页面,否则我必须适当地动态更改字体。所以我发现(错误地)如果你设置TotalWidthTotalHeight是自动设置/计算的。

桑杰

于 2010-03-04T13:02:04.453 回答