imagepalettecopy
(PHP 4 >= 4.0.1, PHP 5)
imagepalettecopy — Copie la palette d'une image � l'autre
Description
void imagepalettecopy
( resource $destination
, resource $source
)
imagepalettecopy() copie la palette de l'image source dans l'image destination .
Liste de param�tres
- destination
-
La ressource de l'image de destination.
- source
-
La ressource de l'image source.
Valeurs de retour
Aucune valeur n'est retourn�e.
Exemples
Exemple #1 Exemple avec imagepalettecopy()
<?php
// Cr�ation de 2 palettes
$palette1 = imagecreate(100, 100);
$palette2 = imagecreate(100, 100);
// D�finit l'arri�re-plan en vert
// pour la premi�re
$green = imagecolorallocate($palette1, 0, 255, 0);
// Copie la premi�re palette dans la deuxi�me
imagepalettecopy($palette2, $palette1);
// Sachant que la palette est maintenant copi�e, nous pouvons
// utiliser la couleur verte allou�e � la premi�re palette
// sans pour autant utiliser de nouveau la fonction imagecolorallocate()
imagefilledrectangle($palette2, 0, 0, 99, 99, $green);
// Affichage de l'image sur le navigateur
header('Content-type: image/png');
imagepng($palette2);
imagedestroy($palette1);
imagedestroy($palette2);
?>