gdImageCreateFromJpegEx |
Crée une image d'un JPEG étendue |
---|---|
LibGD |
Syntaxe
gdImagePtr gdImageCreateFromJpegEx(FILE * inFile, int ignore_warning); |
Paramètre
Nom | Description |
---|---|
infile | Ce paramètre permet d'indiquer le pointeur de fichier d'entrée. |
ignore_warning | Ce paramètre permet d'indiquer le drapeau. Si la valeur est vraie, ignore les avertissements récupérables. |
Retour
Valeur | Description |
---|---|
NULL | Une erreur s'est produite. |
Pointeur | Un pointeur vers la nouvelle image en vraies couleurs. Celui-ci devra être détruit avec gdImageDestroy une fois qu'il ne sera plus nécessaire. |
Description
Cette fonction permet de créer une image à partir d'un fichier JPEG avec des options supplémentaires.
Remarques
- gdImageCreateFromJpegEx est appelé pour charger des images en vraies couleurs à partir de fichiers au format JPEG. Appelez gdImageCreateFromJpegEx avec un pointeur déjà ouvert vers un fichier contenant l'image souhaitée. gdImageCreateFromJpegEx renvoie un gdImagePtr vers la nouvelle image en vraies couleurs, ou NULL s'il est impossible de charger l'image (le plus souvent parce que le fichier est corrompu ou ne contient pas d'image JPEG). gdImageCreateFromJpegEx ne ferme pas le fichier.
- Vous pouvez inspecter les membres sx et sy de l'image pour déterminer sa taille. L'image doit éventuellement être détruite à l'aide de gdImageDestroy.
- L'image renvoyée est toujours une image en vraies couleurs.
Exemple
Variantes
gdImageCreateFromJpegPtrEx crée une image à partir de données JPEG déjà en mémoire.
gdImageCreateFromJpegCtxEx lit ses données via les pointeurs de fonction dans une structure gdIOCtx.
gdImageCreateFromJpeg, gdImageCreateFromJpegPtr et gdImageCreateFromJpegCtx sont équivalents à l'appel de leurs homologues nommés Ex avec un ignore_warning défini sur 1 (c'est-à-dire TRUE).
Dernière mise à jour : Mercredi, le 29 Janvier 2025