imagejpeg

(PHP 3>= 3.0.16, PHP 4 )

imagejpeg --  Envoie une image JPEG vers un navigateur ou un fichier.

Description

int imagejpeg ( resource image [, string filename [, int quality]])

imagejpeg() envoie l'image GD (image) au format JPEG sur la sortie standard (typiquement, le navigateur web), ou si filename est fourni, l'envoie dans un fichier. image a été créé par imagecreate().

Le nom du fichier est optionnel, et dans ce cas, l'image sera transmise directement à la sortie standard. En envoyant une image de type image/jpeg content-type (grâce à la fonction header()), vous pouvez créer des images JPEG avec des scripts PHP.

Note : Le support JPEG n'est disponible que si PHP est compilé avec GD-1.8 ou plus récent.

quality est optionnel, et prend des valeurs entières de 0 (pire qualité, petit fichier) et 100 (meilleure qualité, gros fichier). Par défaut, la valeur est à 100.

Si vous voulez générer des images JPEG progressive, vous devez choisir l'entrelacement à l'aide de la fonction imageinterlace().

Voir aussi imagepng(), imagewbmp(), imagegif(), imageinterlace(), imagegif() et imagetypes().