PHP imagettfbbox 图像GD库函数
-
定义和用法
imagettfbbox - 取得使用 TrueType 字体的文本的范围 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
imagettfbbox() 计算并返回一个包围着 TrueType 文本范围的虚拟方框的像素大小。 -
参数
参数 必需的 描述 size 是 像素单位的字体大小。 angle 是 text 将被度量的角度大小。 fontfile 是 TrueType 字体文件的文件名(可以是 URL)。根据 PHP 所使用的 GD 库版本,可能尝试搜索那些不是以 '/' 开头的文件名并加上 '.ttf' 的后缀并搜索库定义的字体路径。 text 是 要度量的字符串。 -
返回值
返回一个含有 8 个单元的数组表示了文本外框的四个角:- 0 左下角 X 位置
- 1 左下角 Y 位置
- 2 右下角 X 位置
- 3 右下角 Y 位置
- 4 右上角 X 位置
- 5 右上角 Y 位置
- 6 左上角 X 位置
- 7 左上角 Y 位置
这些点是相对于文本的而和角度无关,因此“左上角”指的是以水平方向看文字时其左上角。本函数同时需要 GD 库和 FreeType 库。
-
示例
-