if (!empty($titulo)) { $graph->title->Set($titulo); } //Creamos el plot de tipo tarta $p1 = new PiePlot3D($data); $p1->SetSliceColors($color); #indicamos la leyenda para cada porcion de la tarta $p1->SetLegends($nombres); //Añadirmos el plot al grafico $graph->Add($p1); //mostramos el grafico en pantalla $graph->Stroke("{$nombreGrafico}.png"); $this->Image("{$nombreGrafico}.png", $x, $y, $ancho, $altura); unlink("{$nombreGrafico}.png"); } } } $pdf = new Reporte(); //creamos el documento pdf $pdf->AddPage(); //agregamos la pagina $pdf->SetFont("Arial", "B", 16); //establecemos propiedades del texto tipo de letra, negrita, tamaño //$pdf->Cell(40,10,'hola mundo',1); $pdf->Cell(0, 5, "Estadisticas ultimos 12 meses", 0, 0, 'C'); $compra = new Compra(); $venta = new Venta(); $nro_compra = $compra->contarAno(); $nro_venta = $venta->contarAno(); $pdf->gaficoPDF(array('Ingresos' => array($nro_compra['0']['compras'], 'red'), 'Egresos' => array($nro_venta['0']['ventas'], 'blue')), 'Grafico', array(20, 40, 170, 170), 'Ingresos ' . $nro_compra['0']['compras'] . ' | Egresos ' . $nro_venta['0']['ventas']); $pdf->Output();