imagettfbbox

(PHP 3 >= 3.0.1, 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()