我正在使用最新版本的Debenu Quick PDF Library。
在将文件绘制到文档之前,是否可以计算DrawHTMLText的高度?
我需要它,因为我希望我的应用程序根据其尺寸确定绘制DrawHTMLText
的位置(x,y坐标)。
例如,如果它从底部超过文档边框,我希望它将其拉起以使其适合。
谢谢。
答案 0 :(得分:0)
user3253797,
在调用DrawHTMLText之前,您可以使用GetHTMLTextHeight函数来确定高度。
http://www.debenu.com/docs/pdf_library_reference/GetHTMLTextHeight.php
注意:DrawHTMLText将返回任何溢出文本作为不适合指定区域的字符串。 GetHTMLTextHeight理论上应该返回可以放在框内的文本的文本高度。如果文本太长而无法容纳在一个框内,则听起来您需要修改x,y位置以及可能的HTML文本本身以使其全部适合一页。
祝你好运。安德鲁。