Bonjour,

j'utilise Xampp sur mon ordinateur.
Jusqu'à présent, j'étais sous la version 1.7.7 (PHP 5.3.8)
PHPInfo() retourne les infos suivantes sur la librairie GD :

GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.3
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.46
WBMP Support enabled
XBM Support enabled


Je suis maintenant passé sous la version plus récente 1.8.2 de Xampp (PHP 5.4.25).
PHPInfo() retourne les infos suivantes sur la librairie GD :

GD Support enabled
GD Version bundled (2.1.0 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.10
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 8
PNG Support enabled
libPNG Version 1.2.50
WBMP Support enabled
XPM Support enabled
libXpm Version 30411
XBM Support enabled


Globalement tout se passe bien sauf la chose suivante : avec la nouvelle version, le chiffre "3" ne s'affiche pas correctement.
Ci-dessous voici le code lancé sur les 2 versions de Xampp :



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php 
 
// Définition du content-type
header('Content-Type: image/png');
 
// Création de l'image
$im = imagecreatetruecolor(70, 30);
 
// Création de quelques couleurs
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);
 
// Le texte à dessiner
$text = '0123456789';
// Remplacez le chemin par votre propre chemin de police
$font = '../Divers/fonts/pf_arma_five.ttf';
 
// Ajout du texte
imagettftext($im, 6, 0, 10, 20, $black, $font, $text);
 
// Utiliser imagepng() donnera un texte plus claire,
// comparé à l'utilisation de la fonction imagejpeg()
imagepng($im);
imagedestroy($im);
 
?>
Et voici le résultat :
Nom : test1.png
Affichages : 177
Taille : 266 octets (xampp v1.7.7)
Nom : test2.png
Affichages : 181
Taille : 287 octets (xampp v1.8.2)

Sur l'image suivante, les 2 images en 1 :
Nom : test3.PNG
Affichages : 176
Taille : 445 octets

Vous noterez sur la deuxième image, un problème d'affichage sur le chiffre "3" (et une différence sur le "9" également).

Auriez-vous une solution à ce problème ?

Merci d'avance.

PS : même problème avec WAMP 2.4 et WAMP 2.2E