想象如何避免一半可见的文字

时间:2018-07-24 11:32:50

标签: php imagick

我正在渲染一些具有多行的文本。 我为文本定义了高度,例如200像素。

首先,我使用ImagickDraw绘制文本,最后 我将绘制的图像裁剪到指定的高度。

一切正常,但结果并不理想。

问题是我得到的文本行的高度只有一半可见。

enter image description here

我的问题是,有什么办法可以避免仅在文本行之间裁剪图像?

1 个答案:

答案 0 :(得分:0)

您需要使用queryFontMetrics()来测量文本高度,并告诉您要裁剪的位置,或者要适合所有要放置在此处的文本的画布大小。