Necesitas mostrar tus tablas en en un gráfico de tortas o en barras diagramadas? No hay problema. Crear gráficos dinámicos, ahora es muy facil.
Navegando por el conocido portal PHPBuilder.com, me encuentro con esta aplicación para los programadores en php.
Libchart es una librería PHP con la que se puede crear graficos dinamicos de barras y tortas fácilmente. Es compatible con PHP4/5 y compilado con la librería GD. Libchart es relansado bajo licencia GPL
lo veo ,de instalacion facil yal igual su codigo muy practico seria bueno que le hagan un par de corridas .lo voy a probar gracias de antemano
Los felicito por el trabajo que han hecho, es muy utilpara muchos de nosotros, me gustaria que se puedadesactivar el antialiasing para los textos. gracias.
Hola como estas espero que bien necesito una ayuda urgente, lo que pasa es que con el codigo se puede crear la grafica de linea en la imagen pero yo necesito crear varias graficas de lineas para poder evaluar algunos costos, les pediria por favor expicarme que es lo que tengo que hacer .Les agradeceria muchisimo por favor lo necesito.AtentamenteMAURICIO QUIÑONES ARICA
Excelente libreria muy util y facil de usar, seria bueno para mas adelante considerar la graficación de funciones conplejas, como aporte.
Compañero, para los que tuvieron problemas con el orden aleatorio de los colores se, eso se puede modificar en el archivo ChartConfig.php en la funcion public function ChartConfig() {} con la line a de codigo
$this->sortDataPoint = true; donde hay que cambiar el false por el true
hola me gustaria saber como le cambio el tamaño al rectangulo porque no me salen los textos completos y en el de Pastel igual como son muchos valores el grafico me sale bien, pero los textos se cortan..
Gracias por el aporte ya lo instale
Saludos
Excelente el aporte me funciono perfecto
Mi gracias
Saludos
hola, no he probado aun pero me gustaria saber como hacer esos graficos pero enlazados con una tabla en access
Para los q no les funciona, deben agregar el código de la imagen:
.......
......
$chart->render("../imagenes/torta.png");
?>
<?
Gracias por existir, muchachos, pero nose como solucionar esto:
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\servidorphp\www\libchart-1.2.1\libchart\classes\model\Point.php on line 27
el errorme dice esta en la point.php, que sucede, si me escriben al correo aqui esta un usuario fijo.
Buenos días, por favor necesito un poco de ayuda ya descargué el libchart, en el programa ya tengo los include y require. Pero, cuando ejecuto la aplicación no me genera ni siquiera los graficos más sencillos que aparecen en la página principal http://naku.dohcrew.com/libchart/pages/samplecode/ como por ejemplo:
$dataSet = new XYDataSet();
$dataSet->addPoint(new Point("Jan 2005", 273));
$dataSet->addPoint(new Point("Feb 2005", 321));
$dataSet->addPoint(new Point("March 2005", 442));
$dataSet->addPoint(new Point("April 2005", 711));
$chart->setDataSet($dataSet);
$chart->setTitle("Monthly usage for http://www.example.com");
$chart->render("generated/demo1. Png");
Ya revisé: extension GD2, el GD support enabled
GD versión superior a 2,etc. Y todo aparentemente está correcto. Qué podría estar ocurriendo?
Muchas gracias
muy buena aplicacion!!
yo la estoy usando en mi tesis, para generar unos reportes con grafiscos estadisticos... pero existe la posibilidad de que la imagen que se genera, guardarla en algun directorio aparte... esque necesito generar un documento pdf luego con esos graficos y no he podido sacar la imagenes
Warning: imageftbbox() [function.imageftbbox]: Could not find/open font
Warning: imagettftext() [function.imagettftext]: Could not find/open font
Con la misma config de PHP en el server y en local (GD incluida), este error se produce SOLO en el server. He realizado muchisimas pruebas e incluso instale la ultima version de LibChart y sucede lo mismo.
Si alguien pudo resolverlo que lo explique aqui por favor. Muchas gracias.
:-O muchisimas gracias me ha serivido de mucho libchart. Realmente muy últil tu entrada
Hola a mi me aparecio el mismo error, saben como se puede solucionar esto?
Hola Mauricio,
quiieras saber como realizar un grafica en linea si alguien tiene documentacion porfa diganme mi correo es zarate_p3@hotmail.com
gracias! tu comentario ayudó a resolver mi problema!
generated/dem3.png
Hola, ya descargue la libreria libchart, coloque todo lo descargado en la carpeta de mis liberias, use los ejemplos que se muestran pero no paso nada,no se genera la grafica, me parece que el error esta en "$chart->render("generated/demo3.png"); "La verdad no de donde se obtiene esa imagen demo3.png, puesto que en lo descargdao no esta..., pense que se descargadrian imagenes madres o que se generarian con algun codigo interno de la calse libchart pero no pasa nada Ayudenme por favor es urgente
tengo el mismo problema... :(
generated es parte de la direccion donde se guardara la imagen creada que contiene el grafico, dicho en otras palabras, si tu deseas que tu imagen se guarde en una determinada carpeta solamente le pones el nombre de la carpeta y despues el nombre de tu imagen, un ejemplo:
$chart->render("carpeta/ejemploBarra.png");
donde carpeta es la ubicacion donde se guardara la imagen de tu grafico, recuerda que esta carpeta debe estar en la misma ubicacion de tu proyecto.
ahora bien si no quieres poner ninguna ubicacion tan solo tienes que dejar el codigo asi
$chart->render("ejemploBarra.png");
asi la imagen se creara en la misma carpeta de tu proyecto.
espero que haya respondido tu pregunto amigo
gracias compañeros voy a probar el funcionamiento que necesito urgente realizar graficos dinamicos lellendo datos de una tabla my sql... gracias de verdad amigos
O0LAZSZ
A mi en local me va bien, pero en remoto, me sale este error: Fatal error: Call to undefined function: imageftbbox() A que se debe??
Eso se debe a que FreeType en la libreria GD de PHP esta desactivado, contacta con tu proveedor de Hosting y pidele que active el soporte para FreeType en PHP
Hola gente gracias por este tema de ayuda espero me resulte las mil maravillas
hola nesecito que me ayuden por favor hago correr el ejemplo y me sale el siguiente error:Warning: imageftbbox() [function.imageftbbox]: Could not find/open font in c:apachehtdocshelp_deskText.php on line 75Warning: imagettftext() [function.imagettftext]: Could not find/open font in c:apachehtdocshelp_deskText.php on line 94
Debes copiar la carpeta que contiene las fuentes en la carpeta web, o en su defecto, en todas las lineas que te pida las imagenes o los font, dale la direccion completa y no la que tienes por defecto.
Hola amigos me aparece el siguiente error:Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:archivos de programaeasyphp1-8wwwreport v1.0libchartclassesmodelPoint.php on line 27 A que se debe?? saludos
Páginas