Funções da GD
PHP Manual

imageloadfont

(PHP 4, PHP 5)

imageloadfontCarrega uma nova fonte

Descrição

int imageloadfont ( string $file )

imageloadfont() carrega uma fonte bitmap do usuário e retorna um identificador.

Parâmetros

file

O formato do arquivo de fonte é atualmente binário e dependente da arquitetura. Isto indica que você deverá gerar os arquivos de fonte no mesmo tipo de CPU no qual esta executando o PHP.

Formato do arquivo de fonte
Posição do byte Tipo de dados C Descrição
byte 0-3 int Número de caracteres na fonte
byte 4-7 int Valor do primeiro caractere na fonte (normalmente 32 para o espaço)
byte 8-11 int A largura em pixel de cada caractere
byte 12-15 int A altura em pixel de cada caractere
byte 16- char Matriz com os dados dos caracteres, um byte por pixel em cada caractere para um total de (caracteres*largura*altura).

Valor Retornado

The font identifier which is always bigger than 5 to avoid conflicts with built-in fonts or FALSE on errors.

Exemplos

Exemplo #1 Usando imageloadfont

<?php
header
("Content-type: image/png");
$im imagecreatetruecolor(5020);
$black imagecolorallocate($im000);
$white imagecolorallocate($im255255255);
imagefilledrectangle($im004919$white);
$font imageloadfont("04b.gdf");
imagestring($im$font00"Hello"$black);
imagepng($im);
?>

Veja Também


Funções da GD
PHP Manual