Section courante

A propos

Section administrative du site

gdImageStringFTCircle

Chaîne de caractères d'image de cercle
LibGD

Syntaxe

char * gdImageStringFTCircle(gdImagePtr im, int cx, int cy, double radius, double textRadius, double fillPortion, char *font, double points, char *top, char *bottom, int fgcolor);

Paramètres

Nom Description
im Ce paramètre permet d'indiquer l'image sur laquelle dessiner.
cx Ce paramètre permet d'indiquer la coordonnée x du centre de la zone circulaire.
cy Ce paramètre permet d'indiquer la coordonnée y du centre de la zone circulaire.
radius Ce paramètre permet d'indiquer le rayon de la zone circulaire.
textRadius Ce paramètre permet d'indiquer la hauteur de chaque caractère ; si textRadius est égal à la moitié du rayon, les caractères s'étendent à mi-chemin du bord jusqu'au centre.
fillPortion Ce paramètre permet d'indiquer le pourcentage des 180 degrés de la zone circulaire attribuée à chaque section de texte, qui est réellement occupé par du texte. La valeur doit être comprise entre 0,0 et 1,0, avec des valeurs utiles d'environ 0,4 à 0,9 ; 0,9 semble mieux que 1,0, qui est plutôt encombré.
font Ce paramètre permet d'indiquer la liste de polices transmise à gdImageStringFT.
points Ce paramètre permet d'indiquer la taille du point, fonctionnant comme un index. Bien que la taille du texte soit déterminée par le rayon, textRadius et fillPortion, une taille de point qui « indique » de manière appropriée doit être transmise. Si l'on sait que le texte sera grand, une taille de point importante telle que 24,0 doit être transmise pour obtenir les meilleurs résultats.
top Ce paramètre permet d'indiquer le texte à dessiner dans le sens des aiguilles d'une montre en haut de la zone circulaire.
bottom Ce paramètre permet d'indiquer le texte à dessiner dans le sens inverse des aiguilles d'une montre en bas de la zone circulaire.
fgcolor Ce paramètre permet d'indiquer la couleur de la police de caractères.

Retour

Valeur Description
Pointeur NULL en cas de succès, ou une chaîne d'erreur en cas d'échec.

Description

Cette fonction permet d'afficher une chaîne de caractères sous forme de cercle en utilisant FreeType.



Dernière mise à jour : Mercredi, le 29 Janvier 2025