gdImageWebpEx |
Image WebP étendue |
---|---|
LibGD |
Syntaxe
void gdImageWebpEx(gdImagePtr im, FILE *outFile, int quality); |
Paramètre
Nom | Description |
---|---|
im | Ce paramètre permet d'indiquer que l'image à sauvegarder. |
outFile | Ce paramètre permet d'indiquer le pointeur FILE vers lequel écrire. |
quality | Ce paramètre permet d'indiquer la qualité de compression (0 à 100). |
Retour
Rien
Description
Cette fonction permet d'enregistrer une image au format WebP avec des options avancées.
Remarques
- gdImageWebpEx génère l'image spécifiée dans le fichier spécifié au format WebP. Le fichier doit être ouvert pour l'écriture. Sous MS-DOS et toutes les versions de Windows, il est important d'utiliser «wb» plutôt que simplement «w» comme mode lors de l'ouverture du fichier, et sous Unix, il n'y a aucune pénalité pour cela. gdImageWebpEx ne ferme pas le fichier ; votre code doit le faire.
- Si la qualité est -1, une valeur de qualité raisonnable (devant donner un bon compromis qualité/taille générale dans la plupart des situations) est utilisée. Sinon, la qualité doit être une valeur comprise entre 0 et 100, les valeurs de qualité supérieures impliquant généralement à la fois une qualité supérieure et des tailles d'image plus grandes.
- Si la qualité est supérieure ou égale à gdWebpLossless, l'image sera écrite au format WebP sans perte.
Variantes
gdImageWebpCtx entrepose l'image à l'aide d'une structure gdIOCtx.
gdImageWebpPtrEx entrepose l'image dans la RAM.
Dernière mise à jour : Mercredi, le 29 Janvier 2025