addTitle("Annual Product Revenue", "arialbi.ttf", 14); # Set the plot area at (50, 60) and of size 500 x 240. Use two alternative background # colors (f8f8f8 and ffffff) $c->setPlotArea(50, 60, 500, 240, 0xf8f8f8, 0xffffff); # Add a legend box at (55, 22) using horizontal layout, with transparent background $legendObj = $c->addLegend(55, 22, false); $legendObj->setBackground(Transparent); # Set the x axis labels $c->xAxis->setLabels($labels); # Draw the ticks between label positions (instead of at label positions) $c->xAxis->setTickOffset(0.5); # Add a multi-bar layer with 3 data sets and 9 pixels 3D depth $layer = $c->addBarLayer2(Side, 9); $layer->addDataSet($data0, -1, "Product A"); $layer->addDataSet($data1, -1, "Product B"); $layer->addDataSet($data2, -1, "Product C"); # Set data set 1 to use a bar shape of a 6-pointed star $layer->setBarShape(StarShape(6), 0); # Set data set 2 to use a bar shapre of a 6-sided polygon $layer->setBarShape(PolygonShape(6), 1); # Set data set 3 to use an X bar shape $layer->setBarShape(Cross2Shape(), 2); # Add a title to the y-axis $c->yAxis->setTitle("Revenue (USD in millions)"); # Add a title to the x axis $c->xAxis->setTitle("Year 2005"); # output the chart header("Content-type: image/png"); print($c->makeChart2(PNG)); ?>