Forum und email

imagepstext

(PHP 4, PHP 5)

imagepstext — Dibuja un texto sobre una imagen usando fuentes PostScript Type1

Descripción

array imagepstext ( resource $imagen , string $texto , resource $fuente , int $tamanyo , int $primer_plano , int $segundo_plano , int $x , int $y [, int $espacio [, int $ajuste [, float $angulo [, int $pasos_antialias ]]]] )

Dibuja un texto sobre una imagen usando fuentes PostScript Type1.

Refiérase a la documentación PostScript sobre fuentes y su sistema de medición si tiene problemas entendiendo cómo funciona esto.

Lista de parámetros

image

An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().

texto

El texto a ser escrito.

font

Can be 1, 2, 3, 4, 5 for built-in fonts in latin2 encoding (where higher numbers corresponding to larger fonts) or any of your own font identifiers registered with imageloadfont().

tamanyo

tamanyo es expresado en pixeles.

primer_plano

El color en el que será escrito el texto.

segundo_plano

El color sobre el que el texto intentará converger cuando se aplica antialias. Ningún pixel es realmente pintado con el color segundo_plano , así que la imagen de fondo no tiene que ser de un color sólido.

x

coordenada x para la esquina inferior izquierda del primer caracter

y

coordenada y para la esquina inferior izquierda del primer caracter

espacio

Le permite modificar el valor predeterminado de un espacio en una fuente. Esta cantidad es agregada al valor normal y puede ser negativa también. Expresada en unidades de espacio de caracter, en donde 1 unidad es 1 milésimo de un cuadro em.

ajuste

ajuste le permite controlar la cantidad de espacio en blanco entre caracteres. Esta cantidad es agregada al ancho normal de caracter y puede ser negativa también. Expresada en unidades de espacio de caracter, en donde 1 unidad es 1 milésimo de un cuadro em.

angulo

angulo en grados.

pasos_antialias

Le permite controlar el número de colores usados para texto con antialias. Los valores permitidos son 4 y 16. El valor más alto es recomendado para tamaños de texto menores a 20, en donde el efecto en la calidad del texto es bastante visible. Con tamaños mayores, use 4. Es menos intensivo computacionalmente.

Valores retornados

Esta función devuelve una matriz que contiene los siguientes elementos:

0 coordenada x izquierda inferior
1 coordenada y izquierda inferior
2 coordenada x derecha superior
3 coordenada y derecha superior

Notes

Note: Esta funcion esta disponible solamente si PHP se ha compilado usando la opcion --with-t1lib[=DIR].

Ver también