(PHP 4, PHP 5)
imagettfbbox — 取得使用 TrueType 字體的文本的范圍
說明
array imagettfbbox ( float$size
, float $angle
, string $fontfile
, string $text
)
本函數計算并返回一個包圍著 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()。