Profil supprimé | Voila je suis en train de faire des stats en fonction des heures et tout et tout.
Le petit probleme c'est que ca fait un peu plat
jaimerai donc rajouter des relief derriere chaque colonne.
je ne peu malheuremsement pas vous montrer mais je peu vous filer la source si ca vous aide
Code :
- <?
- Header("Content-type: image/png" );
- $height = 300;
- $width = 800;
- $im = ImageCreate($width, $height);
- //le background et la couleur noire
- $bck = ImageColorAllocate($im,255,255,255);
- $noir=ImageColorAllocate($im,0,0,0);
- //les 2 lignes pour les axes avec les textes
- //axe X
- ImageLine($im, 0 , 205, 490, 205, $noir);
- imagestring($im, 2, 495, 200, "heures", $noir);
- //axe Y
- ImageLine($im, 0 , 15, 0, 205, $noir);
- imagestring($im, 2, 0, 0, "ouvertures", $noir);
- for ($i=0; $i<=23; $i++)
- {
- (isset($x))?$x=$x+20:$x=5;
- (isset($y))?$y=$y+2:$y=20;
- //on fait 3 random pour connaitre les 3 couleurs
- $couleur1=rand(150, 255);
- $couleur2=rand(150, 255);
- $couleur3=rand(150, 255);
- $h=ImageColorAllocate($im, $couleur1, $couleur2, $couleur3);
- //les rectangle
- ImageFilledRectangle($im, $x, $y, $x+20, 200, $h);
- ImageRectangle($im,$x,$y,$x+20,200,$noir);
- //le texte
- imagestring($im, 1, $x+1, 210, $i, $noir);
- }
- ImagePNG($im);
|
En gros j'aimerai qu'il y ai un effet de relief derriere les barre qui sont plus grande que les autres, tout en ne depassant pas sur la petite barre qui se trouve a coté
j'espere que vous comprenez bien ce que je veut ![:) :)](https://forum-images.hardware.fr/icones/smile.gif) Message édité par Profil supprimé le 12-03-2004 à 13:01:39
|