[ Index ] |
|
Code source de jpGraph 2.2 |
1 <?php 2 include ("../jpgraph.php"); 3 include ("../jpgraph_bar.php"); 4 5 $datay=array(12,0,-19,-7,17,-6); 6 7 // Create the graph. 8 $graph = new Graph(400,300,"auto"); 9 $graph->img->SetMargin(60,30,50,40); 10 $graph->SetScale("textlin"); 11 $graph->SetShadow(); 12 13 $graph->title->SetFont(FF_ARIAL,FS_BOLD,15); 14 $graph->title->Set("Cash flow "); 15 $graph->subtitle->Set("(Department X)"); 16 17 // Show both X and Y grid 18 $graph->xgrid->Show(true,false); 19 20 // Add 10% grace ("space") at top and botton of Y-scale. 21 $graph->yscale->SetGrace(10,10); 22 23 // Turn the tick mark out from the plot area 24 $graph->xaxis->SetTickSide(SIDE_DOWN); 25 $graph->yaxis->SetTickSide(SIDE_LEFT); 26 27 // Create a bar pot 28 $bplot = new BarPlot($datay); 29 $bplot->SetFillColor("orange"); 30 31 // Show the actual value for each bar on top/bottom 32 $bplot->value->Show(true); 33 $bplot->value->SetFormat("%02d kr"); 34 35 // Position the X-axis at the bottom of the plotare 36 $graph->xaxis->SetPos("min"); 37 38 // .. and add the plot to the graph 39 $graph->Add($bplot); 40 41 // Add upper and lower band and use no frames 42 $band[0]=new PlotBand(HORIZONTAL,BAND_RDIAG,10,20,"green"); 43 $band[0]->ShowFrame(false); 44 $band[0]->SetDensity(30); 45 $band[1]=new PlotBand(HORIZONTAL,BAND_LDIAG,-20,-10,"red"); 46 $band[1]->ShowFrame(false); 47 $band[1]->SetDensity(40); 48 $band[2]=new PlotBand(HORIZONTAL,BAND_LDIAG,"min",-20,"red"); 49 $band[2]->ShowFrame(false); 50 $band[2]->SetDensity(80); 51 52 // We can also add band in an array 53 $graph->AddBand($band); 54 55 //$graph->title->Set("Test of bar gradient fill"); 56 $graph->xaxis->title->Set("X-title"); 57 $graph->yaxis->title->Set("Y-title"); 58 59 $graph->yaxis->title->SetFont(FF_ARIAL,FS_BOLD,11); 60 $graph->xaxis->title->SetFont(FF_ARIAL,FS_BOLD,11); 61 62 $graph->Stroke(); 63 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Nov 24 09:27:55 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |