imageftbbox
(PHP 4 >= 4.0.7, PHP 5)
imageftbbox — Give the bounding box of a text using fonts via freetype2
Description
array imageftbbox
( float $size
, float $angle
, string $fontfile
, string $text
[, array $extrainfo
] )
Parameters
-
size
-
The font size in pixels.
-
angle
-
Angle in degrees in which text
will be
measured.
-
fontfile
-
The name of the TrueType font file (can be a URL). Depending on
which version of the GD library that PHP is using, it may attempt to
search for files that do not begin with a leading '/' by appending
'.ttf' to the filename and searching along a library-defined font path.
-
text
-
The string to be measured.
-
extrainfo
-
Possible array indexes for extrainfo
Key |
Type |
Meaning |
linespacing |
float |
Defines drawing linespacing |
Return Values
imageftbbox() returns an array with 8
elements representing four points making the bounding box of the
text:
The points are relative to the text regardless of the
angle
, so "upper left" means in the top left-hand
corner seeing the text horizontally.
Notes
Note: This function requires GD 2.0.1 or later (2.0.28 or later is recommended).
Note: This function is only available if
PHP is compiled with freetype support (--with-freetype-dir=DIR)