<? include( 'chartlogix.inc.php' ); $bar = new BarChart(); //---- THE STYLE $bar->setBackground( 'DDEEFF', 'BBCCFF' ); $bar->setPadding( 20 ); $bar->setDefaultFont( 'arial.ttf' ); $bar->setTitleStyle( 'arial.ttf', 15, '000000' ); $bar->setTitlePosition( 0, 0 ); $bar->setLegendWidth( 30.00 ); $bar->setLegendTextStyle( 'arial.ttf', 10, '000000', 10 ); $bar->setLegendKeyStyle( 10, 10 ); $bar->setLegendBoxStyle( 'FFFFFF', '000000', 10 ); $bar->setLegendPosition( 1, 0 ); $bar->setXAxisTextStyle( 'arial.ttf', 10, '000000', 30 ); $bar->setYAxisTextStyle( 'arial.ttf', 10, '000000' ); $bar->setColumnSpacing( 25 ); $bar->setStackedBarSpacing( 0 ); //---- THE DATA $bar->setTitle( 'ChartLogix Bar & Line Graph' ); $bar->addColumns( array( '2002', '2003', '2004', '2005', '2006', '2007' ) ); $bar->doLineSeries( 'Bananas', 'FFCC00' ); $bar->setLineStyle( 4, 9 ); $bar->setValueStyle(); $bar->addData( '2002', 1692 ); $bar->addData( '2003', 1647 ); $bar->addData( '2004', 1708 ); $bar->addData( '2005', 1272 ); $bar->addData( '2006', 1799 ); $bar->addData( '2007', 1871 ); $bar->doLineSeries( 'Apples', '66CC00' ); $bar->setLineStyle( 4, 9 ); $bar->setValueStyle(); $bar->addData( '2002', 1290 ); $bar->addData( '2003', 1388 ); $bar->addData( '2004', 1117 ); $bar->addData( '2005', 1108 ); $bar->addData( '2006', 1312 ); $bar->addData( '2007', 1485 ); $bar->doLineSeries( 'Strawberries', 'CC0000' ); $bar->setLineStyle( 4, 9 ); $bar->setValueStyle(); $bar->addData( '2002', 449 ); $bar->addData( '2003', 964 ); $bar->addData( '2004', 474 ); $bar->addData( '2005', 913 ); $bar->addData( '2006', 300 ); $bar->addData( '2007', 694 ); $bar->doLineSeries( 'Plums', '9900FF' ); $bar->setLineStyle( 4, 9 ); $bar->setValueStyle(); $bar->addData( '2002', 352 ); $bar->addData( '2003', 362 ); $bar->addData( '2004', 301 ); $bar->addData( '2005', 222 ); $bar->addData( '2006', 499 ); $bar->addData( '2007', 349 ); //---- DRAW PNG $bar->drawPNG( 500, 400 ); ?>