Solution aux problèmes d’accents avec la librairie GD et PHP

Si vous utilisez la librairie GD inclue avec PHP sur une plateforme Windows pour afficher des images contenant du texte, il se peut que vous soyez confrontez à un problème d’affichage des caractères accentués.

accent_gd_php
Partager :

php-logo
Si vous utilisez la librairie GD inclue avec PHP sur une plateforme Windows pour afficher des images contenant du texte, il se peut que vous soyez confrontez à un problème d’affichage des caractères accentués en utilisant une fonction imagettftext et une police TrueType. Le rendu des accents est par exemple similaire à l’image ci-dessous :

accent_gd_php

Ce problème peut être lié à l’utilisation d’une dll de la librairie GD de PHP trop ancienne. Essayez alors de la mettre à jour :

  1. Télécharger l’archive ZIP d’une version récente de PHP (5.3 ou >) http://windows.php.net/download/
  2. Arrêtez votre serveur Web.
  3. Allez dans votre répertoire ext situé dans votre installation PHP.
  4. Rechercher le fichier nommé php_gd2.dll puis renommez-le en .old.
  5. Décompressez le fichier php_gd2.dll de l’archive téléchargée dans le répertoire ext.
  6. Démarrez votre serveur Web puis réessayez.
Partager :

Avez-vous trouvé cet article utile ?
Article utile ?
ℹ️ À savoir Ce formulaire est privé et ne permet pas de réponse.
Pour poser une question ou laisser un commentaire public, utilisez la zone de commentaires plus bas sur la page.

Logo LeCoinDuNet
💻 Besoin d’une aide informatique ?

Je propose une assistance informatique à distance pour vous aider à dépanner votre PC ou vos logiciels.
Service 100 % Lecoindunet.com

Une idée d’article ou un sujet à proposer ? 👉 Soumettre un article ou une idée

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *