Bonjour
J'ai un problème avec la libraire GD de PHP et l'utilisation de la fonction imagettftext, sur mon serveur en local (windows) l'affichage est correcte mais sur le serveur distant (linux) les lettres sont déformées...
Pour faire simple, j'ai créer un script qui génère une image PNG (300*300) dans laquelle j'affiche la lettre "A" avec la police TTF Verdana.
J'envoie ces fichiers sur le serveur distant et j'affiche les 2 scripts (disant et local).
Je récupère les 2 images et en les superposant dans Photoshop j'obtiens ceci :
Le A en bleu c'est l'image généré par le serveur local (windows)
Le A en rouge c'est l'image généré par le serveur distant (linux)
On voit très nettement le décalage..
D'où peut provenir le problème ?
Est-ce j'ai une mauvaise version de php/apache/... sur linux ?
SERVEUR LOCAL
---------------------------------------
- Windows XP
- Apache 2.2.6
- PHP 5.2.4
- GD Version : bundled (2.0.28 compatible)
- FreeType Version : 2.1.9
SERVER DISTANT
---------------------------------------
- Linux Debian 2.6.17.4
- Apache 2.2.3-4+etch1
- PHP : 5.2.4-0.dotdeb.1
- GD Version : bundled (2.0.34 compatible)
- FreeType Version : 2.2.1
Message édité par ptibat le 26-10-2007 à 10:06:43
---------------
flick r