(PHP 4, PHP 5)
imagecolorset — Change la couleur dans une palette à l'index donné
Permet d'attribuer à un index d'une palette une couleur spécifique. C'est une fonction très pratique pour effectuer du remplissage de couleur sans le faire réellement.
Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().
Un index de la palette.
Valeur du composant rouge.
Valeur du composant vert.
Valeur du composant bleu.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec imagecolorset()
<?php
// Création d'une image de 300x100 pixels
$im = imagecreate(300, 100);
// Définit la couleur d'arrière-plan à rouge
imagecolorallocate($im, 255, 0, 0);
// Récupération de l'index de la couleur d'arrière-plan
$bg = imagecolorat($im, 0, 0);
// Définit la couleur d'arrière-plan à bleu
imagecolorset($im, $bg, 0, 0, 255);
// Affiche l'image dans le navigateur
//header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>