(PHP 4, PHP 5)
imagecolorallocate — Asigna un color para una imagen
Devuelve un identificador de color representando el color compuesto por los componentes RGB dados.
imagecolorallocate() debe ser llamada para crear cada color que va a ser usado en la imagen representada por image.
Note:
La primera llamada a imagecolorallocate() rellena el color de fondo en imágenes basadas en paleta de colores - imágenes creadas usando imagecreate().
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
Valor del componente rojo.
Valor del componente verde.
Valor del componente azul.
Un identificador de color o FALSE si la asignación falló.
Versión | Descripción |
---|---|
Antes de 5.1.3 | Devuelve -1 si la asignación falló. |
Example #1 Ejemplo de imagecolorallocate()
<?php
$im = imagecreate(100, 100);
// establece el fondo a rojo
$fondo = imagecolorallocate($im, 255, 0, 0);
// establece más colores
$blanco = imagecolorallocate($im, 255, 255, 255);
$negro = imagecolorallocate($im, 0, 0, 0);
// forma hexadecimal
$blanco = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$negro = imagecolorallocate($im, 0x00, 0x00, 0x00);
?>