// Version: $Id: odoex00.php,v 1.1 2013/11/29 14:07:31 napalm Exp $ // // Comment: // Example file for odometer graph. This examples demonstrates the simplest // possible graph using all default values for colors, sizes etc. // // Copyright (C) 2002 Johan Persson. All rights reserved. //============================================================================= require_once 'jpgraph/jpgraph.php'; require_once 'jpgraph/jpgraph_odo.php'; //--------------------------------------------------------------------- // Create a new odometer graph (width=250, height=200 pixels) //--------------------------------------------------------------------- $graph = new OdoGraph(250, 130); $graph->SetColor('white'); $graph->SetMarginColor('white'); $graph->SetFrame(false); //--------------------------------------------------------------------- // Now we need to create an odometer to add to the graph. // By default the scale will be 0 to 100 //--------------------------------------------------------------------- $odo = new Odometer(); //--------------------------------------------------------------------- // Set display value for the odometer //--------------------------------------------------------------------- $odo->needle->Set(40); //--------------------------------------------------------------------- // Add the odometer to the graph //--------------------------------------------------------------------- $graph->Add($odo); //---------------------------------------------------------------------
<?php require_once 'jpgraph/jpgraph.php'; require_once 'jpgraph/jpgraph_odo.php'; // Create a new odometer graph (width=250, height=200 pixels) $graph = new OdoGraph(250, 140); // Setup a title $graph->title->Set('An example with drop shadows'); // Add drop shadow for graph $graph->SetShadow(); // Set some nonstandard colors $color = array(205, 220, 205); $graph->SetMarginColor($color); $graph->SetColor($color); // Now we need to create an odometer to add to the graph. // By default the scale will be 0 to 100 $odo = new Odometer(); $odo->SetColor('white'); // Set display value for the odometer $odo->needle->Set(70); // Add drop shadow for needle $odo->needle->SetShadow(); // Add the odometer to the graph $graph->Add($odo); // ... and finally stroke and stream the image back to the browser $graph->Stroke();
// Create a new odometer graph (width=250, height=200 pixels) //--------------------------------------------------------------------- $graph = new OdoGraph(250, 250); //--------------------------------------------------------------------- // Add a drop shadow to the fram //--------------------------------------------------------------------- $graph->SetShadow(); //--------------------------------------------------------------------- // Change the color of the odometer plotcanvas. NOT the odometer // fill color itself. //--------------------------------------------------------------------- $graph->SetColor("lightyellow"); //--------------------------------------------------------------------- // Change the color of the margin in the graph //--------------------------------------------------------------------- $graph->SetMarginColor("khaki:0.6"); //--------------------------------------------------------------------- // Specify title and subtitle using default fonts // * Note each title may be multilines by using a '\n' as a line // divider. //--------------------------------------------------------------------- $graph->title->Set("Odometer title"); $graph->title->SetColor("white"); $graph->subtitle->Set("2002-02-13"); $graph->subtitle->SetColor("white"); //--------------------------------------------------------------------- // Specify caption. // * (This is the text at the bottom of the graph.) The margins will // automatically adjust to fit the height of the text. A caption // may have multiple lines by including a '\n' character in the // string.