在我的文档中,我创建了3-4个pdfptables。
在设计时,我不知道表的大小。我需要把第二张桌子放在第一张桌子后面,但我不知道第一张桌子的位置(我不能计算它,因为我不知道它有多大)。我怎么知道把第二张表放在哪里?
发布于 2009-09-03 18:26:01
你可以动态计算出桌子的总高度。在使用WriteSelectedRows()函数之后,您可以调用.TotalHeight()属性来确定您的表有多高(以磅为单位)。然后计算出它在哪里结束,下一次应该从哪里开始。
发布于 2010-03-04 21:02:04
没错,表的高度和宽度是动态计算的,但您不必调用WriteSelectedRows()函数。您必须设置高度或宽度。
在我的例子中,我必须首先计算,如果使用的字体可以填满页面,如果不能,我必须相应地动态更改字体。所以我发现(错误地)如果你设置了TotalWidth,TotalHeight会被自动设置/计算。
桑杰
https://stackoverflow.com/questions/1374935
复制相似问题