11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Texto y color<br />

1. El color<br />

Esta f<strong>un</strong>ción es imagecolorallocate(), y se ha tratado anteriormente. Pone color de fondo a <strong>un</strong>a<br />

imagen y almacena este color en <strong>un</strong>a variable. Toma como parámetros el recurso y el código RGB.<br />

La sintaxis es:<br />

$color = imagecolorallocate ($recurso, $rojo, $verde, $azul);<br />

Las variables $rojo, $verde y $azul van de 0 a 255. Puede en<strong>con</strong>trar el código del color que<br />

necesite en los programas Paint o Photoshop.<br />

El siguiente ejemplo muestra <strong>un</strong> rectángulo azul:<br />

<br />

2. El texto<br />

La f<strong>un</strong>ción que permite escribir el texto es imagestring(), que toma como parámetro el recurso, el<br />

tamaño de la fuente entre 0 y 5, las coordenadas x e y, la cadena de caracteres y el color de la cadena.<br />

La sintaxis es:<br />

imagestring($recurso, $tamaño_tipo de letra, $x, $y, $cadena, $color_cadena);<br />

El siguiente ejemplo muestra <strong>un</strong> texto en negro dentro de <strong>un</strong> rectánculo azul claro:<br />

<br />

La primera llamada a la f<strong>un</strong>ción imagecolorallocate() cambia el color de fondo. Las siguientes<br />

llamadas solo almacenan <strong>un</strong> color en <strong>un</strong>a variable.<br />

Aquí se representa el resultado <strong>con</strong> las coordenadas x e y. Las coordenadas 0,0 corresponden al<br />

ángulo superior izquierdo, y las coordenadas 50,50 a la posición de inicio de la cadena de caracteres.<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!