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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
| <?php // content="text/plain; charset=utf-8"
//header('Content-type: text/html; charset=UTF-8');
header('Content-Type: text/html;charset=UTF-8');
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_line.php');
$datay = array(0,3,5,12,15,18,22,36,37,41,70);
$datay1 = array(0,6,7,13,16,19,23,37,38,42);
// Setup the graph
$graph = new Graph(650,400);
$graph->title->SetFont(FF_ARABTYPE,FS_BOLD,20);
$graph->title->Set(('النتيجة'));
//$graph->title->SetFont(FF_SIMSUN,FS_BOLD);
//$graph->title->SetFont(FF_ARIAL, FS_BOLDITALIC, 14);
$graph->SetScale('textint');
$graph->SetMarginColor('white');
$graph->SetBox();
//$graph->img->SetAntialiasing();
$graph->SetGridDepth(DEPTH_FRONT);
$graph->ygrid->SetColor('gray@0.7');
//$graph->SetBackgroundImage('',BGIMG_FILLPLOT);
// Masking graph
$p1 = new LinePlot($datay);
$p1->SetFillColor('white');
$p1->SetFillFromYMax();
$p1->SetWeight(0);
$graph->Add($p1);
// Line plot
$p2 = new LinePlot($datay);
$p2->SetColor('black@0.4');
$p2->SetWeight(3);
$p2->mark->SetType(MARK_SQUARE);
$p2->mark->SetColor('orange@0.5');
$p2->mark->SetFillColor('orange@0.3');
$p3 = new LinePlot($datay1);
$p3->SetColor('red@0.3');
$p3->SetWeight(3);
$graph->Add($p2);
//$graph->Add($p3);
// Output line
@unlink("graph1.png");
//$graph->Stroke('st1_bar_chart.png');
$graph->Stroke("graph1.png");
echo "<img src='graph1.png' />";
?> |
Partager