imagepalettecopy

(PHP 4 >= 4.0.1, PHP 5)

imagepalettecopyCopie 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(100100);
$palette2 imagecreate(100100);

// D�finit l'arri�re-plan en vert
// pour la premi�re
$green imagecolorallocate($palette102550);

// 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($palette2009999$green);

// Affichage de l'image sur le navigateur
header('Content-type: image/png');

imagepng($palette2);
imagedestroy($palette1);
imagedestroy($palette2);
?>