在我的文档中,我正在创建 3-4 个 pdfptables。
在设计时,我不知道表格的大小。我需要在第一张桌子之后放置第二张桌子,但我不知道第一张桌子的位置(我无法计算它,因为我不知道它有多大)。我怎么知道在哪里放置第二张桌子?
您可以动态计算表格的总高度。使用该WriteSelectedRows()
函数后,您可以调用该.TotalHeight()
属性来了解您的桌子有多高(以磅为单位)。然后通过一些计算找出它在哪里结束以及下一个应该从哪里开始。
没错,表格的高度和宽度是动态计算的,但您不必调用WriteSelectedRows()
函数。您必须设置高度或宽度。
就我而言,我必须首先计算使用的字体是否可以填充页面,否则我必须适当地动态更改字体。所以我发现(错误地)如果你设置TotalWidth
它TotalHeight
是自动设置/计算的。
桑杰