imagettfbbox
(PHP 3 >= 3.0.1, PHP 4, PHP 5)
imagettfbbox --
TypeType フォントを使用したテキストの bounding box の生成
説明
array
imagettfbbox ( float size, float angle, string fontfile, string text )
この関数は TrueType テキストの bounding box をピクセル単位で計算して
返します。
- size
ピクセル単位のフォントの大きさ。
- angle
測定する text の角度(度単位)。
- fontfile
TrueType フォントファイルのファイル名(URL)。PHP が使用している
GD ライブラリのバージョンによっては、'/' から始まり '.ttf' で終わるような
ファイル名で探し、またライブラリによって定義されているフォントパスで
探そうと試みます。
- text
測定する文字列。
imagettfbbox() は、テキストの bounding box を
作成するための 4 点を表現する 8 個の要素からなる配列を返します。
4 点の座標は、角度によらず
text に関する
相対位置で表わされます。
つまり、"左上"はテキストを水平に見た場合の左上の角を意味します。
本関数は GD ライブラリと Freetype ライブラリの両方が必要です。
imagettftext() も参照ください。