<?php // content="text/plain; charset=utf-8" require_once ('jpgraph/jpgraph.php'); require_once ('jpgraph/jpgraph_line.php'); // Some (random) data $ydata = array(11,3,8,12,5,1,9,13,5,7); // Size of the overall graph $width=350; $height=250; // Create the graph and set a scale. // These two calls are always required $graph = new Graph($width,$height); $graph->clearTheme(); $graph->SetScale('intlin'); $graph->SetShadow(); // Setup margin and titles $graph->SetMargin(40,20,20,40); $graph->title->Set('Calls per operator'); $graph->subtitle->Set('(March 12, 2008)'); $graph->xaxis->title->Set('Operator'); $graph->yaxis->title->Set('# of calls'); $graph->yaxis->title->SetFont( FF_FONT1 , FS_BOLD ); $graph->xaxis->title->SetFont( FF_FONT1 , FS_BOLD ); $graph->yaxis->SetColor('blue'); // Create the linear plot $lineplot=new LinePlot($ydata); $lineplot->SetColor( 'blue' ); $lineplot->SetWeight( 2 ); // Two pixel wide // Add an image mark scaled to 50% $lineplot->mark->SetType(MARK_IMG_DIAMOND,'red',0.5); // Add the plot to the graph $graph->Add($lineplot); // Display the graph $graph->Stroke(); ?>