Manual do PHP
Anterior |  | Próxima

# imagecolorallocate

(PHP 3, PHP 4 , PHP 5)

imagecolorallocate -- Aloca uma cor para uma imagem

## Descrição

int imagecolorallocate ( resource image, int red, int green, int blue )

imagecolorallocate() retorna um identificador de cor representando a cor composta pelos componentes RGB. Os argumentos image é o retorno da função imagecreate(). red, green and blue são os valores de vermelho, azul e verde, respectivamente da cor solicitada. Estes parâmetros são inteiros entre 0 e 255 ou hexadecimais entre 0x00 e 0xFF. imagecolorallocate() deve ser utilizada para cada cor que será usada na imagem representada por image.

> Nota: A primeira utilização da função imagecolorallocate() prenche a cor do fundo.

`<?php // define o fundo como vermelho $background = imagecolorallocate($im, 255, 0, 0); // define algumas cores $white = imagecolorallocate($im, 255, 255, 255); $black = imagecolorallocate($im, 0, 0, 0); // do jeito hexadecimal $white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF); $black = imagecolorallocate($im, 0x00, 0x00, 0x00); ?>`

Retorna -1 se falhar.

Veja também imagecolorallocatealpha() e imagecolordeallocate().

Anterior | Principal | Próxima
imagecharup | Acima | imagecolorallocatealpha