ImageLoadFont

ImageLoadFont -- Carga una fuente nueva

Descripción

int imageloadfont ( string file)

ImageLoadFont carga una fuente de bitmaps definida por el usuario y devuelve un identificador para esa fuente ( que siempre es mayor de 5 , de forma que no pueda entrar en conflicto con las fuentes predefinidas ). .

El formato del fichero de la fuente es actualmente binario y dependiente de la arquitectura . Esto significa que tiene que generar los ficheros de las fuentes en el mismo tipo de CPU que la que tiene la máquina que está ejecutando PHP .

Tabla 1 . Formato del fichero de fuentes

Posición en bytes tipo de datos C Descripción
número de carácteres en la fuente
valor del primer carácter de la fuente ( normalmente 32 para el espacio )
Anchura en pixels de cada carácter
Altura en pixels de cada carácter
matriz con los datos del carácter , un byte por pixel en cada carácter , haciendo un total de ( número carácteres* altura*anchura ) bytes .


Vea también ImageFontWidth( ) y ImageFontHeight( ) .