downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

imagecolorexact> <imagecolorclosesthwb
[edit] Last updated: Fri, 17 May 2013

view this page in

imagecolordeallocate

(PHP 4, PHP 5)

imagecolordeallocateDe-allocate a color for an image

Descrizione

bool imagecolordeallocate ( resource $image , int $color )

De-allocates a color previously allocated with imagecolorallocate() or imagecolorallocatealpha().

Elenco dei parametri

image

Una risorsa immagine, restituita da una delle funzioni di creazione immagine, come imagecreatetruecolor().

color

The color identifier.

Valori restituiti

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Esempi

Example #1 Using imagecolordeallocate()

<?php
$white 
imagecolorallocate($im255255255);
imagecolordeallocate($im$white);
?>

Vedere anche:



add a note add a note User Contributed Notes imagecolordeallocate - [1 notes]
up
0
janos at since78 dot net
4 years ago
converting HTML color (like #AAED43) to three RGB values ($r = 170, $g = 237, $b = 67)
<?php
function html2rgb($color)
{
    if (
$color[0] == '#')
       
$color = substr($color, 1);

    if (
strlen($color) == 6)
        list(
$r, $g, $b) = array($color[0].$color[1],
                                
$color[2].$color[3],
                                
$color[4].$color[5]);
    elseif (
strlen($color) == 3)
        list(
$r, $g, $b) = array($color[0].$color[0], $color[1].$color[1], $color[2].$color[2]);
    else
        return
false;

   
$r = hexdec($r); $g = hexdec($g); $b = hexdec($b);

    return array(
$r, $g, $b);
}
?>

converting RGB values to HTML color
<?php
function rgb2html($r, $g=-1, $b=-1)
{
    if (
is_array($r) && sizeof($r) == 3)
        list(
$r, $g, $b) = $r;

   
$r = intval($r); $g = intval($g);
   
$b = intval($b);

   
$r = dechex($r<0?0:($r>255?255:$r));
   
$g = dechex($g<0?0:($g>255?255:$g));
   
$b = dechex($b<0?0:($b>255?255:$b));

   
$color = (strlen($r) < 2?'0':'').$r;
   
$color .= (strlen($g) < 2?'0':'').$g;
   
$color .= (strlen($b) < 2?'0':'').$b;
    return
'#'.$color;
}
?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites