imagettfbbox

(PHP 3>= 3.0.1, PHP 4 , PHP 5)

imagettfbbox -- Retorna uma caixa com o limites de um texto usando fontes TrueType

Descrição

array imagettfbbox ( float size, float angle, string fontfile, string text )

Esta função calcula e retorna uma caixa com os limites de um texto para uma fonte TrueType.

text

A string a ser medida.

size

O tamanho da fonte em pixels.

fontfile

O nome do aruivo de fonte TrueType. (Também pode ser uma URL.) Dependendo de qual versão da biblioteca GD que o PHP esta usando, ele pode tentar procurar por arquivos que não comecem com '/' adicionando '.ttf' ao nome do arquivo e procurando nos caminhos definidos pela biblioteca de fonte.

angle

Ângulo em graus no qual o text será medido.

imagettfbbox() retorna uma matriz com 8 elementos representando os quatro pontos fazendo o contorno do texto:

0Canto inferior esquerdo, posição X
1Canto inferior esquerdo, posição Y
2Canto inferior direito, posição X
3Canto inferior direito, posição Y
4Canto superior direito, posição X
5Canto superior direito, posição Y
6Canto superior esquerdo, posição X
7Canto superior esquerdo, posição Y

Os pontos são relativos ao text sem importar o ângulo, assim "superior esquerdo" indica o canto superior esquerdo quando se vê o texto horizontalmente.

Esta função precisa da biblioteca GD e da biblioteca FreeType.

Veja também imagettftext().