ImagePSText

ImagePSText -- Para dibujar una cadena de texto sobre una imagen usando fuentes PostScript Type1

Descripción

array imagepstext ( int image, string text, int font, int size, int foreground, int background, int x, int y [, int space [, int tightness [, float angle [, int antialias_steps]]]])

size viene expresado en pixels .

foreground es el color en el cual el texto será pintado . background es el color en el que el texto tratará de resaltar con antialiaing . Los pixels con el color background no se pintan , de forma que la imagen de fondo no necesita ser de un color sólido .

Las coordenadas dadas por x , y definirán el origen ( o punto de referencia ) del primer carácter (la esquina superior izquierda del carácter ) . Esto es diferente de la función ImageString( ) , donde x , y definen la esquina superiro derecha del primer carácter . Consulte la documentación de PostScript sobre fuentes y su sistema de medidas si tiene algún problema entendiendo como funcion .

space permite cambiar el valor por defecto de un espacio en la fuente . Esta cantidad es sumada al valor normal y puede ser negativa .

tightness permite controlar la cantidad de espacio en blanco entre caracteres . Esta cantidad es sumada al valor normal y puede ser negativa .

angle viene en grados .

antialias_steps antialias_steps permite controlar el número de colores usados para el antialising del texto . Los valores permitidos son 4 y 16 . El valor superior está recomendado para textos con tamaños inferiores a 20 , donde el efecto en la calidad del texto es bastante visible . Con tamaños superiores use 4 . Hace un menor uso de cálculo .

Parameters space y tightness están expresados en unidades de espacio de caracteres , donde 1 unidad es 1 / 1000 de una M mayúscula .

Los parámetros space , tightness , angle y antialias son opcionales .

Esta función devuelve una matriz conteniendo los siguientes elementos :

coordenada x inferior izquierda
coordenada y inferior izquierda
coordenada x superior derecha
coordenada y superior derecha


Vea también imagepsbbox( ) .