1 #LyX 1.3 created this file. For more info see http://www.lyx.org/
14 \use_numerical_citations 0
15 \paperorientation portrait
18 \paragraph_separation indent
20 \quotes_language english
24 \paperpagestyle default
28 MECON_Graph mini howto
31 Manuel Nazar Anchorena
44 encapsula a la libreria
50 ( http://www.aditus.nu/jpgraph/index.php ),
52 proviendo a los progrmadores una forma sencilla de generar graficos.
55 JPGraph utiliza la libreria de PHP llamada
59 , esta se encarga de la manipulacion de imagenes.
62 Como embeber un grafico en HTML
65 El objeto MECON_Graph genera un script que devuelve un grafico PNG.
66 Por esto, es que no se puede poner el codigo directamente en la pagina
67 (como se suele hacer con cualquier funcion o clase en PHP).
70 Para resolver esto, se debe utilizar el tag html IMG, en la propiedad SRC,
71 se debe poner una pagina con extension .php que contiene solamente el script
72 del objeto MECON_Graph que genera la imagen.
79 \begin_inset Quotes erd
83 \begin_inset Quotes erd
87 \begin_inset Quotes erd
91 \begin_inset Quotes erd
97 Tambien se le puede enviar parametros al script que genera la imagen
101 \begin_inset Quotes erd
105 \begin_inset Quotes erd
109 \begin_inset Quotes erd
112 archivo.php?a=2&b=pepe
113 \begin_inset Quotes erd
119 Aprendiendo con un ejemplo
122 Para mayor informacion dirigirse a la documentacion de MECONLIB
125 require_once 'MECON/Graph.php';
130 $tipo_grafico = 'xy';
133 $tipo_secuencia = 'barras';
138 //Si se quiere usar una torta3D
141 $tipo_grafico = 'torta3D';
144 $tipo_secuencia = '';
152 $leyendas = array('Bajo','Medio','Alto');
155 $attrib_gral=array( 'verValores'=>true, 'Ytitulo'=>'Cantidad de Respuestas',
156 'XEtiquetas'=>$leyendas);
161 $graph =& new MECON_Graph ($tipo_grafico, 460, 440, $titulo, $attrib_gral);
164 $valores = array(10,20,30);
167 $posLeyenda = array(0.01, 0.01);
170 $attribs = array('leyendas'=>$leyendas, 'posLeyenda'=>$posLeyenda, 'formatoValor
174 $graph->agregarSecuencia($tipo_secuencia, $valores, $attribs);