Aller au contenu

En Php, avec ImageCreate, comment trouver une autre police ?


Sujets conseillés

Posté

bonjour

En PHP, je crée une image avec ImageCreate, utilisant les polices standards (1 à 5).

J'ai besoin maintenant de trouver et d'utiliser une police nettement plus grande que la police 5.

Comme nous sommes en Php, il faut la trouver sur le serveur, j'imagine.

Comment trouver les polices existantes sur un serveur Php?

Après ça, je fais ImageLoadFont, probablement.

Par avance merci de votre aide.

Francois

Posté

Lorsque la bibliothèque GD et Php supportent les polices TrueType (paramètre de configuration et à condition de posséder la police sélectionnée) il est également possible de faire appel à la fonction imageTTFText(). Cette dernière requiert 8 paramètres:

array imagettftext ( resource image, float size, float angle, int x, int y, int color, string fontfile, string text )
  1. identifiant de l'image
  2. taille de la police
  3. angle du texte en degrés par rapport à l'horizontale
  4. abscisse
  5. ordonnée
  6. couleur du texte
  7. nom de la police (chemin complet)
  8. texte à dessiner

Remarque:

Tu peux ainsi afficher du texte avec des polices originales sans te soucier des polices installées chez le client

Posté

bonjour Dan et merci de ta réponse.

Je comprend dans ce que tu me dis que je remplace mes imageString par des imageTTFText.

Juste une question: où trouver les noms / chemins des polices disponibles (doivent être sur le serveur que j'utilise)?

Merci encore.

Francois

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...