函数名:imagettfbbox()
适用版本:PHP 4, PHP 5, PHP 7
用法:该函数用于计算 TrueType 字体的文本盒子大小。
语法:array imagettfbbox ( float $size , float $angle , string $fontfile , string $text [, array $extrainfo ] )
参数:
返回值:返回一个包含文本盒子的数组,数组的顺序为左下角、右下角、右上角、左上角。
示例:
// 定义字体文件路径
$fontfile = 'arial.ttf';
// 定义字体大小和角度
$size = 20;
$angle = 0;
// 定义要计算盒子大小的文本
$text = 'Hello World';
// 计算文本盒子大小
$bbox = imagettfbbox($size, $angle, $fontfile, $text);
// 输出文本盒子的左下角和右上角坐标
echo '左下角坐标:(' . $bbox[0] . ', ' . $bbox[1] . ')';
echo '右上角坐标:(' . $bbox[2] . ', ' . $bbox[3] . ')';
输出结果:
左下角坐标:(x, y)
右上角坐标:(x, y)
注意事项: