(PHP 4, PHP 5)
imagepng — Envoie une image PNG vers un navigateur ou un fichier
$image
[, string $filename
[, int $quality
[, int $filters
]]] )
imagepng() affiche ou sauvegarde une
image au format PNG en utilisant
l'image image
.
image
Une ressource d'image, retournée par une des fonctions de création d'images, comme imagecreatetruecolor().
filename
Le chemin d'enregistrement du fichier. S'il n'est pas défini ou vaut NULL
, le flux d'image
brute sera affiché directement.
Note:
La valeur
NULL
est invalide si le paramètrequality
et le paramètrefilters
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.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Version | Description |
---|---|
5.1.3 |
Ajout du paramètre filters .
|
5.1.2 |
Ajout du paramètre quality .
|
<?php
$im = imagecreatefrompng("test.png");
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>