(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorset — Cambia el color en una paleta en el índice dado
Permite asignar a un índice de una paleta un color específico. Es una función muy práctica para realizar relleno de color sin hacerlo realmente.
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
colorUn índice de la paleta.
redValue of red component.
greenValue of green component.
blueValue of blue component.
alphaValor del componente alpha.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Ejemplo con imagecolorset()
<?php
// Creación de una imagen de 300x100 píxeles
$im = imagecreate(300, 100);
// Define el color de fondo a rojo
imagecolorallocate($im, 255, 0, 0);
// Obtención del índice del color de fondo
$bg = imagecolorat($im, 0, 0);
// Define el color de fondo a azul
imagecolorset($im, $bg, 0, 0, 255);
// Muestra la imagen en el navegador
header('Content-Type: image/png');
imagepng($im);
?>