gdImageCreateFromWebp |
Crée une image d'un WebP |
---|---|
LibGD |
Syntaxe
gdImagePtr gdImageCreateFromWebp(FILE *inFile); |
Paramètre
Nom | Description |
---|---|
infile | Ce paramètre permet d'indiquer le pointeur de fichier d'entrée. |
Retour
Valeur | Description |
---|---|
NULL | Une erreur s'est produit. |
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 WebP.
Remarques
- gdImageCreateFromWebp est appelé pour charger des images en couleurs vraies à partir de fichiers au format WebP. Appelez gdImageCreateFromWebp avec un pointeur déjà ouvert vers un fichier contenant l'image souhaitée. gdImageCreateFromWebp renvoie un gdImagePtr vers la nouvelle image en couleurs vraies, 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 WebP). gdImageCreateFromWebp 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 couleurs vraies (truecolor).
Variantes
gdImageCreateFromWebpPtr crée une image à partir de données WebP déjà en mémoire.
gdImageCreateFromWebpCtx lit ses données via les pointeurs de fonction dans une structure gdIOCtx.
Dernière mise à jour : Mercredi, le 29 Janvier 2025