Bonjour à tous,

Actuellement je génére des images dynamiquement et j'ai un petit soucis sur la qualité d'imae de celle ci.

En effet la premiere est nikel, le texte bien net et la couleur passe bien alors que les deux suivante, le texte n'est pas bien net, un peu degueulasse, et la couleur est la meme que le premier texte alors que je donne des variable différentes :

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
29
30
31
32
33
34
for ($a = 1; $a < 2; $a++)
	{
		$im = imagecreatefromgif("ban/".$ban.".gif");
		if ($ombre == 1) {
    	//Ombre du texte !
		$ombre1 = ImageColorAllocate($im, $rgb13, $rgb14, $rgb15); 
		imagettftext($im, $s, 0, $x+1, $y, $ombre1, $font1,$text);
		}		
		$color1 = ImageColorAllocate($im, $rgb1, $rgb2, $rgb3); 
		imagettftext($im, $s, 0, $x, $y-1, $color1, $font1,$text);
 
		$im2 = imagecreatefromgif("ban/".$ban.".gif");
		if ($ombre == 1) {
    	//Ombre du texte !
		$ombre2 = ImageColorAllocate($im, $rgb16, $rgb17, $rgb18); 
		imagettftext($im2, $s, 0, $x2+1, $y2, $ombre2, $font1,$text2);
		}	
		$color3 = ImageColorAllocate($im2, $rgb4, $rgb5, $rgb6); 
		imagettftext($im2, $s, 0, $x2, $y2-1, $color3, $font1,$text2); 
 
		$im3 = imagecreatefromgif("ban/".$ban.".gif");
		if ($ombre == 1) {
    	//Ombre du texte !
		$ombre3 = ImageColorAllocate($im, $rgb19, $rgb20, $rgb21); 
		imagettftext($im3, $s, 0, $x3+1, $y3, $ombre3, $font1,$text3);
		}
		$color5 = ImageColorAllocate($im3, $rgb7, $rgb8, $rgb9);
		imagettftext($im3, $s, 0, $x3, $y3-1, $color5, $font1,$text3); 
 
		$array_of_image[] = $im;
		$array_of_image[] = $im2;
		$array_of_image[] = $im3;
 
	}
Est ce que quelqu'un saurait d'ou vient ce probleme de qualité des deux autres images ?

Et encore une petite question, ai-je un moyen d'optimiser ce code ?

Merci pour votre aide...