imagettfbbox

(PHP 4, PHP 5, PHP 7)

imagettfbbox取得使用 TrueType 字体的文本的范围

说明

imagettfbbox ( float $size , float $angle , string $fontfile , string $text ) : array

本函数计算并返回一个包围着 TrueType 文本范围的虚拟方框的像素大小。

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

本函数同时需要 GD 库和 FreeType 库。

参见 imagettftext()

相关文章
php gd 和图像处理 函数 取得当前安装的 gd 库的信息php gd 和图像处理 函数 取得图像类型的文件后缀php gd 和图像处理 函数 取得 getimagesize,exif read data,exif thumbnail,exif imagetype 所返回的图像类型的 mime 类型php gd 和图像处理 函数 取得某像素的颜色索引值php gd 和图像处理 函数 取得与指定的颜色最接近的颜色的索引值php gd 和图像处理 函数 取得与指定的颜色加透明度最接近的颜色php gd 和图像处理 函数 取得与给定颜色最接近的色度的黑白色的索引php gd 和图像处理 函数 取得指定颜色的索引值php gd 和图像处理 函数 取得指定的颜色加透明度的索引值php gd 和图像处理 函数 取得指定颜色的索引值或有可能得到的最接近的替代值php gd 和图像处理 函数 取得字体高度php gd 和图像处理 函数 取得字体宽度php gd 和图像处理 函数 给出一个使用 freetype 2 字体的文本框php gd 和图像处理 函数 使用 freetype 2 字体将文本写入图像php gd 和图像处理 函数 给出一个使用 postscript type1 字体的文本方框php gd 和图像处理 函数 改变字体中的字符编码矢量php gd 和图像处理 函数 扩充或精简字体php gd 和图像处理 函数 用 postscript type1 字体把文本字符串画在图像上php gd 和图像处理 函数 取得使用 truetype 字体的文本的范围php gd 和图像处理 函数 用 truetype 字体向图像写入文本
关注编程学问公众号