tag:blogger.com,1999:blog-3643110465101310094.post626702439221732004..comments2022-03-26T08:40:53.000-04:00Comments on Desarrollo PHP para todos: Creacion de Graficos en documentos PDF con FPDF y JGRAPHCarlos Belisariohttp://www.blogger.com/profile/16127611272882266024noreply@blogger.comBlogger41125tag:blogger.com,1999:blog-3643110465101310094.post-78319170394427928272016-06-17T13:41:49.398-04:002016-06-17T13:41:49.398-04:00Excelente, muchas gracias, de verdad que me has ay...Excelente, muchas gracias, de verdad que me has ayudado como no tienes idea :)Rebeca Gonzalezhttps://www.blogger.com/profile/04524863554743312773noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-61812761377578801992016-05-18T14:35:33.951-04:002016-05-18T14:35:33.951-04:00Según entiendo, debo borrar la imagen antes de cre...Según entiendo, debo borrar la imagen antes de crear la siguiente. ¿Puedo borrarla al momento de cerrar la página que la llamó? De ser así... ¿Cómo lo hago?Anonymoushttps://www.blogger.com/profile/13066434839157845261noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-69239672565028556082016-01-04T16:41:12.492-04:302016-01-04T16:41:12.492-04:30muestras como lo estas creando a ver que puede est...muestras como lo estas creando a ver que puede estar pasando, saludosCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-19404594733287750512016-01-04T00:22:58.155-04:302016-01-04T00:22:58.155-04:30Hola, excelente tu aporte, decidí llevarlo más all...Hola, excelente tu aporte, decidí llevarlo más allá y la intención es que la generación sea dinamica, es decir me genere el grafico sin yo saber el numero de partes que tendra lo trabajo con un ciclo cuando es hasta dos partes esta bien, pero, cuando son mas de dos se rompe y me dice que es ilegal y que la suma de todo el data es cero y pues en realidad ya no se que hacer te agradezco me ayudes!!Tecnología, Educación y Algo Máshttps://www.blogger.com/profile/07278282203029147701noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-5436793651470964712015-03-16T16:25:33.339-04:302015-03-16T16:25:33.339-04:30arma el array con el formato que necesita el métod...arma el array con el formato que necesita el método de la clase y debería de funcionar, aunque actualmente no se si hubo algún cambio con el FPDF o el jpGraphCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-13562858807790321642015-02-09T12:49:46.676-04:302015-02-09T12:49:46.676-04:30que tal si tuviera que tomar los datos desde base ...que tal si tuviera que tomar los datos desde base de datos me podrias un topic o idea graciasAnonymoushttps://www.blogger.com/profile/06641417283838679168noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-23104851060870571912014-03-26T20:42:01.911-04:302014-03-26T20:42:01.911-04:30activa el error_reporting o ve los logs de apache ...activa el error_reporting o ve los logs de apache para ver si te da un error en la sintaxisCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-36156734495443944522014-03-25T17:28:11.811-04:302014-03-25T17:28:11.811-04:30Hola Disculpa, presento un problema no hace nada e...Hola Disculpa, presento un problema no hace nada el codigo :(, la pantalla queda en blanco que puede ser? Génesishttps://www.blogger.com/profile/08439839301440223790noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-15729747201409507972014-02-21T11:03:40.673-04:302014-02-21T11:03:40.673-04:30Muchas Gracias, parte de este código me ayudó a so...Muchas Gracias, parte de este código me ayudó a solucionar tema IMAGEN en PDF (librería FPDF) trayéndolo desde ($imagen) con archivo comenzado con LETRA Ej P001.jpg<br />GRACIAS. / clamisch@hotmail.esClaudio Scheidinghttps://www.blogger.com/profile/04527862732529016863noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-19727083487288022852013-07-22T19:16:44.050-04:302013-07-22T19:16:44.050-04:30Excelente que hayas logrado resolver el problema, ...Excelente que hayas logrado resolver el problema, porque hice varias pruebas y me estaba funcionando correctamente y no encontraba que pudiera estarte pasando, en fin excelente que te haya resultado, saludosCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-5555348450240263022013-07-21T23:44:06.220-04:302013-07-21T23:44:06.220-04:30Amigo muchas gracias por la pista que me diste, er...Amigo muchas gracias por la pista que me diste, era permisos,ahora funciona de maravilla, el problema era del contexto de selinux (por ahi lo lei, no estoy seguro, pero funciono), ejecute lo siguiente:<br /><br />sudo chcon -R -t httpd_sys_content_rw_t /var/www/html/<br /><br /><br />Saludos,<br />David<br /><br />Por cierto muy buen articuloDavid Gamboahttps://www.blogger.com/profile/09725905597749700256noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-48147398928322148792013-07-21T22:51:18.234-04:302013-07-21T22:51:18.234-04:30Gracias Carlos por contestarme, segun veo son los ...Gracias Carlos por contestarme, segun veo son los permisos estoy sobre fedora, le di permisos 777 como root, apache y no me sale el siguiente error, te pongo el error que me sale... david.php es el archivo donde lo escribi a tu ejemplo.<br /><br />Warning: unlink(graficoPrecision.png): Permission denied in /var/www/html/labcalidadpro/site/tcpdf/examples/david.php on line 46<br /><br />Warning: fopen(graficoPrecision.png): failed to open stream: Permission denied in /var/www/html/labcalidadpro/site/jpgraph/src/gd_image.inc.php on line 2136<br /><br />Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/html/labcalidadpro/site/jpgraph/src/gd_image.inc.php on line 2137<br /><br />Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/html/labcalidadpro/site/jpgraph/src/gd_image.inc.php on line 2142<br />JpGraph Error: 25111 Can't delete cached image graficoPrecision.png. Permission problem?David Gamboahttps://www.blogger.com/profile/09725905597749700256noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-73123781895343544822013-07-21T11:55:58.196-04:302013-07-21T11:55:58.196-04:30En la carpeta donde tienes el script te genera alg...En la carpeta donde tienes el script te genera alguna imagen con el gráfico y el mismo nombre del gráfico??Carlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-19551817772197672852013-07-21T00:39:42.236-04:302013-07-21T00:39:42.236-04:30Soy la persona que no le genera el grafico al mome...Soy la persona que no le genera el grafico al momento de comentar la linea<br /><br />$pdf->gaficoPDF(array('aprobados'=>array(1,'red'),'reprobados'=>array(1,'blue')),'Grafico',array(20,40,100,50),'grafico');<br /><br />ahi me genera el pdf, claro al comentarlo solo me genera el pdf con el titulo, favor ayudameDavid Gamboahttps://www.blogger.com/profile/09725905597749700256noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-60993545174683915372013-07-21T00:22:06.536-04:302013-07-21T00:22:06.536-04:30Hola Carlos, mira estoy realizando tu ejemplo, per...Hola Carlos, mira estoy realizando tu ejemplo, pero al momento de de generar el grafico, practicamente me sale el grafico pero no en el pdf que quiero que salga. <br /><br />La grafica dibuja pero en html, que puede ser.<br /><br />Saludos,<br />DavidDavid Gamboahttps://www.blogger.com/profile/09725905597749700256noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-20917587992528638032013-07-03T20:06:45.184-04:302013-07-03T20:06:45.184-04:30el objeto que estas pasando no es correcto según l...el objeto que estas pasando no es correcto según la documentación, verifica que estes pasando bien los datos y nos comentas ya que el código que se dejo funciona correctamente, saludosCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-5359741368022343532013-07-03T14:16:32.433-04:302013-07-03T14:16:32.433-04:30Tengo un problema al enviar mi gráfica al pdf me m...Tengo un problema al enviar mi gráfica al pdf me muestra un error que es el 150009 illegal Pie Plot, espero puedas ayudarme graciasZeroHZhttps://www.blogger.com/profile/01678827160497341676noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-62411840851067469682013-04-13T20:16:32.143-04:302013-04-13T20:16:32.143-04:30Algún error?? porque en teoría el código que deje ...Algún error?? porque en teoría el código que deje al hacerlo en un archivo debe de funcionarCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-78870447031488541852013-04-12T17:49:59.391-04:302013-04-12T17:49:59.391-04:30Disculpa tengo que llamarlo mediante algún botón o...Disculpa tengo que llamarlo mediante algún botón o algo? porque ejecuto el archivo php en mi servidor y no realiza nada, gracias...adannoriegahttps://www.blogger.com/profile/11806314987303095972noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-40215258250657714882013-01-21T22:53:15.780-04:302013-01-21T22:53:15.780-04:30Yo había hecho un wrapper para crear los gráficos,...Yo había hecho un wrapper para crear los gráficos, en el link del github que deje arriba se encuentra el código, sin embargo es simplemente sacarle el provecho a la librería jpgraph y a los gráficos que esta ofreceCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-52359856091677072382013-01-21T14:25:23.540-04:302013-01-21T14:25:23.540-04:30me gustaría saber como utilizar mas tipos de gráfi...me gustaría saber como utilizar mas tipos de gráficos si alguien me puede ayudar lo agradecería Anonymoushttps://www.blogger.com/profile/10633375668681543184noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-3287497450580845922012-12-01T08:58:25.559-04:302012-12-01T08:58:25.559-04:30Claro que es posible lo que tienes es que llamar a...Claro que es posible lo que tienes es que llamar al método que crea el gráfico la cantidad de veces que necesites, pasando los parámetros de datos, saludosCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-16788731340033358862012-11-30T17:56:25.787-04:302012-11-30T17:56:25.787-04:30De los mejores ejemplos que encontré buscando. Sin...De los mejores ejemplos que encontré buscando. Sin embargo, no se como hacerlo para que salgan varios gráficos por documento pdf, ¿es posible? si lo es, no tengo la menos idea como sería..Anonymoushttps://www.blogger.com/profile/07672057670753096830noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-4355315717145239842012-07-08T18:47:51.844-04:302012-07-08T18:47:51.844-04:30¿cual es el error que te esta dando? el mismo de p...¿cual es el error que te esta dando? el mismo de permisos? si te fijas Emanuelle elimina el gráfico anterior cada vez que va a crear un gráfico nuevo, haciendo esto <br /><br />//línea para eliminar el gráfico anterior<br />unlink("$nombreGrafico.png");<br />$graph->Stroke("$nombreGrafico.png");<br /><br />Antes de la creación de la imagen, yo le asigne todos los permisos a la imagen y también me la creaba sin problemas, a mi ambas me funcionan pero trabajo con linux, a lo mejor con windows el asignar los permisos no es tan factible y por eso es que el eliminarla como Emmanuel es la mejor solución, saludosCarlos Belisariohttps://www.blogger.com/profile/16127611272882266024noreply@blogger.comtag:blogger.com,1999:blog-3643110465101310094.post-36700015815108432202012-07-08T16:00:31.209-04:302012-07-08T16:00:31.209-04:30Emanuelle.. podrias decirme como fue q se solucion...Emanuelle.. podrias decirme como fue q se soluciono.. porfavor.. a mi me sige dando ese erroor...Anonymoushttps://www.blogger.com/profile/00248967451128953897noreply@blogger.com