imagejpeg

(PHP 3>= 3.0.16, PHP 4 , PHP 5)

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

Description

bool 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, s'il n'est pas fourni, l'image sera transmise directement à la sortie standard. En envoyant un content-type image/jpeg (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 celle de la qualité IJG (75).

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

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