rendered paste body<?php
sleep(1);
require_once '/usr/local/lib/php/doc/Graph/docs/tutorial/tutorial_autoload.php';
$graph = new ezcGraphBarChart();
$graph->title = $_GET['heading'] . ' (GHG/kg)';
// Add data
$graph->data['a'] = new ezcGraphArrayDataSet(
array(
'before' => $_GET['var1']
)
);
// disable x-axis label
//$graph->xAxis->axisLabelRenderer = new ezcGraphAxisNoLabelRenderer();
$graph->legend = false;
$graph->background->color = '#FFFFFFFF';
//$graph->renderer->options->legendSymbolGleam = .5;
//$graph->renderer->options->barPadding = .1;
$graph->data['a']->highlight = true;
$graph->options->highlightSize = 14;
$graph->options->highlightFont->background = '#EEEEEC88';
$graph->options->highlightFont->border = '#d3d7cf';
$graph->options->highlightFont->borderWidth = 1;
$graph->data['a']->color['before'] = '#f17c7c';
$graph->options->highlightFont->padding = 1;
$graph->yAxis->axisSpace = .2;
$graph->yAxis->min = 0;
//$graph->legend->position = ezcGraph::BOTTOM;
//$graph->legend->landscapeSize = .07;
$tempFile = tempnam('', 'graph_' . mt_rand(10000, 9999999999999));
$tempFile = substr(strrchr($tempFile, "/"), 1);
$tempSVG = $tempFile . '.svg';
$tempJPG = $tempFile . '.jpg';
$graph->render( 150, 250, 'graph/' . $tempSVG );
$cmd = "cd graph; rsvg $tempSVG $tempJPG";
exec($cmd);
?>
<?php
echo 'graph/' . $tempJPG;
?>