imagepng
(PHP 4, PHP 5)
imagepng — Envoie une image PNG vers un navigateur ou un fichier
Description
imagepng() affiche ou sauvegarde une image au format PNG en utilisant l'image image .
Liste de param�tres
- image
-
Une ressource d'image, retourn� par une des fonctions de cr�ation d'images, comme imagecreatetruecolor().
- filename
-
Le chemin vers le fichier de sauvegarde. S'il n'est pas d�fini ou s'il vaut NULL, le flux brut de l'image sera affich� directement.
Note: La valeur NULL est invalide si le param�tre quality et le param�tre filters ne sont pas utilis�s.
- quality
-
Degr� de compression : depuis 0 (aucune compression) � 9.
- filters
-
Permet la r�duction de la taille du fichier PNG. C'est un masque qui peut �tre d�fini par une combinaison des constantes PNG_FILTER_XXX. PNG_NO_FILTER ou PNG_ALL_FILTERS peuvent �galement �tre utilis� pour, respectivement, d�sactiver ou activer tous les filtres.
Valeurs de retour
Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.
Historique
Version | Description |
---|---|
5.1.3 | Ajout du param�tre filters . |
5.1.2 | Ajout du param�tre quality . |
Exemples
<?php
$im = imagecreatefrompng("test.png");
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
Voir aussi
- imagegif() - Envoie une image GIF vers un navigateur ou un fichier
- imagewbmp() - Affiche une image WBMP
- imagejpeg() - Envoie une image JPEG vers un navigateur ou un fichier
- imagetypes() - Retourne les types d'images support�s par la version courante de PHP
- imagesavealpha() - Configure l'enregistrement des informations compl�tes du canal alpha lors de sauvegardes d'images PNG