si puede ser tanto recibido directamente de un formulario como haciendo consultas de base de datos, si te fijas en el parametro $datos es un array asociativo donde das los valores y el color que deseas que salga en la tarta: el formato que debe tener este parametro es el siguiente:
Array('nombredeldato'=>array(valor,colorEnTarta));
de manera que si vez el ejemplo pudieramos armar el $data bien sea de un formulario o con registros de la base de datos de la siguiente manera
$datos = array('aprobados'=>array($_POST['cantidad_aprobados'],'green'),'reprobados'=>array($_POST['cantidad_reprobados'],'red'));
$pdf->gaficoPDF($datos,'alumnos',array(20,40,100,50),'grafico');
de esta manera al recibir la cantidad de aprobados y reprobados por un formulario deberia de graficartela segun lo que envies, si lo deseas traer de la base de datos haces la consulta e indicas los campos en los que tienes la cantidad decada uno de los graficos que tendras en la tarta espero que te alla quedado claro saludos