Manuel PHP
Précédent |  | Suivant

# 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 imagecreatetruecolor().

Le nom du fichier est optionnel et, s'il n'est pas fourni, l'image sera transmise directement à la sortie standard. Pour éviter de fournir l'argument filename afin de fournir un argument de qualité, utilisez une valeur `NULL`. 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 a été compilé avec GD-1.8 ou supérieur.

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().

Précédent | Sommaire | Suivant
imageistruecolor | Niveau supérieur | imagelayereffect