PHP 精确字体宽度
我正在尝试生成文本图像。
所以我创建了一种新字体:
$font = '../fonts/Arial.ttf';
然后我为文本添加一些背景
imagefilledrectangle($image, 0, 0, ?, 12, $green);
并添加文本
imagettftext($image, 12, 0, 0, 12, $white, $font, $text);
问题是现在我不知道如何获得大小为 12 的字体宽度。
谢谢。
I am trying to generate a text image.
So I create a new font:
$font = '../fonts/Arial.ttf';
Then I add some background for the text
imagefilledrectangle($image, 0, 0, ?, 12, $green);
And add text
imagettftext($image, 12, 0, 0, 12, $white, $font, $text);
The problem is right now I don't know how to get the width of my font with size 12.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 ImageTTFBBox()
Using ImageTTFBBox()