gdImageCreateFromXpm |
Crée une image d'un XPM |
LibGD |
Syntaxe
gdImagePtr gdImageCreateFromXpm(char *filename);
|
Paramètre
Nom |
Description |
filename |
Ce paramètre permet d'indiquer le nom du fichier d'entrée (pas le pointeur FILE). |
Retour
Valeur |
Description |
Pointeur |
Un pointeur vers la nouvelle image ou NULL si une erreur s'est produite. |
Description
Cette fonction permet de créer une image à partir d'un fichier XPM.
Remarque
- gdImageCreateFromXbm est appelée pour charger des images à partir de fichiers au format bitmap couleur XPM X Window System. Cette
fonction n'est disponible que si HAVE_XPM est sélectionné dans le Makefile et que la bibliothèque Xpm est liée à l'application. Contrairement à la plupart des
fonctions de fichier GD, les fonctions Xpm nécessitent des noms de fichiers, pas des pointeurs de fichiers. gdImageCreateFromXpm renvoie un gdImagePtr vers
la nouvelle image, 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 au format bitmap XPM). Vous
pouvez inspecter les membres sx et sy de l'image pour déterminer sa taille. L'image doit finalement être détruite à l'aide de gdImageDestroy.
Exemple
- gdImagePtr im;
- FILE *in;
- in = fopen("myxpm.xpm", "rb");
- im = gdImageCreateFromXpm(in);
- fclose(in);
- /* ... Utiliser l'image ... */
- gdImageDestroy(im);
Dernière mise à jour : Mercredi, le 29 Janvier 2025