GD纵向文本放置在纵坐标中

时间:2012-06-12 14:11:14

标签: php image-processing gd

我使用GD将文字放在图像上。 GD将文本放在基线上。我正在使用ImageTTFBBox来获取框的高度,并且能够计算文本底部的位置。但是因为gd使用基线来放置文本。我怎样才能弄清楚基线的位置?文字,位置和大小都是动态的。

我正在使用giddyup 52px字体并将其放在左上角,例如没有边距/填充。我使用ImageTTFBBox得到文本高度,它是54px。所以我使用imagettftext()将文本放在0,54px。

文本大约是12px,因为文本框的基线是54像素而不是文本的底部,最终大约是66像素。

感谢您的时间,

托德

0 个答案:

没有答案