imagettfbbox
(PHP 4, PHP 5)
imagettfbbox — Δώστε το bounding box ενός κειμένου χρησιμοποιώντας TrueType γραμματοσειρά
Περιγραφή
array imagettfbbox
( int $size
, int $angle
, string $fontfile
, string $text
)
Η συνάρτηση αυτή υπόλογίζει και επιστρέφει το bounding box σε pixels δοθέντος ενός
TrueType κειμένου.
-
text
-
Το string του οποίου θα παρθούν τα μέτρα.
-
size
-
Το μέγεθος της γραμματοσειράς σε pixels.
-
fontfile
-
Το όνομα του αρχείου της TrueType γραμματοσιεράς. (Μπορεί να είναι και ένα URL.) Εξαρτάται από τη έκδοση της GD βιβλιοθήκης που χρησιμοποιεί η PHP, το αν θα προσπαθήσει να ψάξει για αρχεία που δεν ξεκινούν με '/' με το να τοποθετήσει το '.ttf' στο όνομα του αρχείου και να ψάξει σε ένα προσδιορισμένο από τη βιβλιοθήκη font path.
-
angle
-
Η γωνία στην οποία θα μετρηθεί το text
, σε βαθμούς.
Η συνάρτηση
imagettfbbox() επιστρέφει ένα array με 8
στοιχεία που αναπαριστούν τα τέσσερα σημεία που δημιουργούν το bounding box του κειμένου:
Τα σημεία είναι σχετικά με το
text
ασχέτως γωνίας, έτσι το "πάνω αριστερός" σημαίνει την πάνω αριστερή γωνία όπως βλέπουμε το κείμενο οριζόντια.
Η συνάρτηση αυτή χρειάζεται την GD βιβλιοθήκη καθώς επίσης και την FreeType.
Ανατρέξτε επίσης στην imagettftext().