gpt4 book ai didi

php - 获取文本高度以了解 TCPDF 中的填充高度

转载 作者:可可西里 更新时间:2023-11-01 01:09:23 25 4
gpt4 key购买 nike

我正在尝试查看 TCPDF 的代码了解它如何计算要呈现的文本的高度,但如果不询问我就无法处理。

我想知道的:示例 5 中的 PDF http://www.tcpdf.org/examples/example_005.pdf它给单元格一个黄色的背景。我猜在基础层,它首先用这种填充颜色绘制一个框,然后添加文本,那么它调用什么方法来获取文本的高度来知道要填充的框的高度?

从示例代码中可以看出MultiCell()是入口点,但是不清楚它调用了什么方法来获取文本的高度。我在这个 pastebin 中粘贴了 MultiCell() 的代码

http://pastebin.com/A1niGrQG

任何人都知道如何追踪它,因为手动完成并查看代码对我来说根本不起作用。

最佳答案

TCPDF(至少是最新版本)包含方法 getStringHeight(),它使用 Multicell( ) 方法。此外,getNumLines() 方法为您提供估计的行数。在 http://www.tcpdf.org 查看源代码文档了解更多信息。

关于php - 获取文本高度以了解 TCPDF 中的填充高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com