(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorset — Define a cor para o índice da paleta especificado
Esta função atribui a cor especificada ao índice especificado na paleta. Isto é útil para criar efeitos de preenchimento em imagens de paleta sem a sobrecarga de realizar verdadeiramente o preenchimento.
imagecolorUm índice na paleta.
redValor do componente vermelho.
greenValor do componente verde.
blueValor do componente azul.
alphaValor do componente alfa.
| Versão | Descrição |
|---|---|
| 8.0.0 |
O parâmetro image agora espera uma instância de GdImage;
anteriormente, um resource gd válido era esperado.
|
Exemplo #1 Exemplo de imagecolorset()
<?php
// Cria uma imagem 300x100
$im = imagecreate(300, 100);
// Define o plano de fundo para vermelho
imagecolorallocate($im, 255, 0, 0);
// Obtém o índice de cor para o plano de fundo
$bg = imagecolorat($im, 0, 0);
// Define o plano de fundo para azul
imagecolorset($im, $bg, 0, 0, 255);
// Mostra a imagem no navegador
header('Content-Type: image/png');
imagepng($im);
?>