setPlotArea(40, 32, 200, 200); # Set the background style based on the input parameter if ($_REQUEST["img"] == "0") { # Has wallpaper image $c->setWallpaper(dirname(__FILE__)."/tile.gif"); } else if ($_REQUEST["img"] == "1") { # Use a background image as the plot area background $plotarea->setBackground2(dirname(__FILE__)."/bg.png"); } else if ($_REQUEST["img"] == "2") { # Use white (0xffffff) and grey (0xe0e0e0) as two alternate plotarea background # colors $plotarea->setBackground(0xffffff, 0xe0e0e0); } else { # Use a dark background palette $c->setColors($whiteOnBlackPalette); } # Set the labels on the x axis $c->xAxis->setLabels($labels); # Add a color bar layer using the given data. Use a 1 pixel 3D border for the bars. $barLayerObj = $c->addBarLayer3($data); $barLayerObj->setBorderColor(-1, 1); # output the chart header("Content-type: image/png"); print($c->makeChart2(PNG)); ?>