Está en la página 1de 36

sobre peachep y eso de la internet php, programacin, internet, curiosidades,actualidad, publicidad

Inicio Grupo Programadores PHP de Bizkaia Webs Amigas

Generar un PDF al vuelo con PHP con Html2fPdf


NOTA: Hemos colgado los arhivos fpdf y html2fpdf modificados para utilizar cURL en lugar de fopen. Mas informacin aqu. En este tutorial vamos a tratar de explicar como generar PDFs on line o al vuelo desde nuestras pginas escritas con PHP. Para ello vamos a utilizar el proyecto html2fpdf. Este proyecto se basa fundamentalmente en la utilizacin de 3 clases escritas en PHP: FPDF, HTML2FPDF (extensin de la clase FPDF) y PDF (site Version). Se incluye otro script complementario contenido en el archivo htmltoolkit.php. Para descargar los archivos necesarios id a esta direccin sourceforge.net/projects/html2fpdf. Una vez descomprimido el archivo zip descargado nos encontraremos con una lista de archivos, de los cuales, algunos de ellos no nos sern necesarios. Por ejemplo, source2doc.php, es una clase que podemos utilizar para volcar en pantalla toda la informacin relativa a las variables, constantes o mtodos que componen una determinada clase que le sera indicada. Pero este archivo no nos resultar necesario para generar PDFs. Los archivos y directorio necesarios de todos los descargados para la generacin de PDFs son: - fpdf.php - html2fpdf.php - gif.php - htmltoolkit.php - incluir tambin el directorio o carpeta font Una vez que tenemos claro que archivos ser necesarios utilizar, vamos a subirlos al directorio de nuestro servidor que deseemos. Vamos a mostrar un ejemplo sencillo de utilizacin de la clase html2fpdf. <?php //incluimos la clase html2fpdf indicando la ruta del archivo donde est contenida include_once (html2fpdf.php); // Texto Html almacenado en la variable $html $html = <html> <head> <title>Generando un PDF</title> </head>

<body> <p><img src=http://peachep.files.wordpress.com/2007/10/cabecerablog2.jpg alt=Cabecera Blog width=95% /></p> <h2>Html2Fpdf, Creando PDF al vuelo con PHP</h2> <p>En este tutorial vamos a tratar de explicar como generar PDFs on line o al vuelo desde nuestras pginas escritas con PHP.</p> <p>Para ello vamos a utilizar el proyecto html2fpdf. Este proyecto se basa fundamentalmente en la utilizacin de 3 clases escritas en PHP: <b>FPDF, HTML2FPDF (extensin de la clase FPDF) y PDF (site Version)</b>. Se incluye otro script complementario contenido en el archivo htmltoolkit.php.</p> <p>Para descargar los archivos necesarios id a esta direccin sourceforge.net/projects/html2fpdf.</p> <p>Una vez descomprimido el archivo zip descargado nos encontraremos con una lista de archivos, de los cuales, algunos de ellos no nos sern necesarios. Por ejemplo, source2doc.php, es una clase que podemos utilizar para volcar en pantalla toda la informacin relativa a las variables, constantes o mtodos que componen una determinada clase que le sera indicada. Pero este archivo no nos resultar necesario para generar PDFs.</p> <p>Los archivos y directorio necesarios de todos los descargados para la generacin de PDFs son: <ul> <li>fpdf.php</li> <li>html2fpdf.php</li> <li>gif.php</li> <li>htmltoolkit.php</li> <li>incluir tambin el directorio o carpeta font</li> </ul> </p> <p><a href=http://peachep.wordpress.com>peachep.wordpress.com</a></p> </body> </html> ; // Texto Html $pdf = new HTML2FPDF(); // Creamos una instancia de la clase HTML2FPDF $pdf -> AddPage(); // Creamos una pgina $pdf -> WriteHTML($html);//Volcamos el HTML contenido en la variable $html para crear el contenido del PDF $pdf -> Output(doc.pdf, D);//Volcamos el pdf generado con nombre doc.pdf. En este caso con el parametro D forzamos la descarga del mismo. ?> Para mas informacin: html2fpdf.sourceforge.net
ADVERTISEMENT

Me gusta:
Me gusta

S el primero en decir que te gusta esta post.

Esta entrada fue publicada el 27 diciembre 2007 a las 10:23 am y est archivada bajo las categoras php. Puedes seguir las respuestas de esta entrada a travs de sindicacin RSS 2.0. Puedes dejar una respuesta, o trackback desde tu propio sitio.

Navegador de artculos
Previous Post Next Post

85 Respuestas a Generar un PDF al vuelo con PHP con Html2fPdf


1.

sysmaya dice: diciembre 29, 2007 a las 11:48 pm Este es el mejor Metodo para crear PDF En los otros metodos toca Dibujar el texto usar coordenadas cartesianas, ya suficiente trabajo con crearlo en Html Responder

2.

Aldo dice: febrero 1, 2008 a las 11:09 pm Buenas tardes. Disculpa intete utilizar el metodo, y no pude, despues solamente copie el ejemplo y lo intente utilizar. De nuevo no se pudo No se porque me da este error. Parse error: syntax error, unexpected > Responder

3.

Ruben dice: febrero 4, 2008 a las 8:17 am Hola Aldo; no hagas un copia-pega directo del texto que se presenta en el Post. Lo mejor es que lo insertes tu a manita. Ya me contars. Responder

4.

David dice: marzo 18, 2008 a las 8:17 pm Lo he estado probando y no hay manera: me dices un error en el fichero de la libreria en la linia 155 (si la comento me deja continuar: //$this>DisplayPreferences();), pero me falla por otro lado:

Warning: FPDF::include(font/helvetica.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\xampp\php\PEAR\fpdf.php on line 550 Warning: FPDF::include() [function.include]: Failed opening font/helvetica.php for inclusion (include_path=.;C:\xampp\php\pear\) in C:\xampp\php\PEAR\fpdf.php on line 550 FPDF error: Could not include font metric file me podrias ayudar? Gracias! David Responder
5.

Ruben dice: marzo 25, 2008 a las 8:14 am Hola David; La lnea que tienes cometanda: $this-&gt ;DisplayPreferences () Descomentala y cambia el &gt ; (incluida el punto y coma) por un simbolo de mayor que >. Con respecto al otro error. Prueba a comentar la lnea 550 del archivo fpdf.php. Puede, que an comentando esta lnea te de error con otras fuentas, comntalas hasta que deje de darte error. Responder

6.

Rodrigo Aguilera dice: marzo 31, 2008 a las 5:14 pm Muy buenos dias, como puedo hacerle para que interprete correctamente los acentos y la letra ? Por ejemplo la palabra pginas la muestra: pginas Muchas gracias. Responder

7.

Ruben dice: abril 1, 2008 a las 7:43 am Rodrigo; Una de las opciones mas rpidas y fiables es la de utilizar entidades de caracteres. Es decir para representar la , utilizar &ntilde ;, para los acentos: -> &aacute ; -> &eacute ;

-> &Oacute ; . Otra solucin puede ser la de definir el charset o juego de caracteres en el documento a UTF-8. Esta opcin no la he probado. Ya me contaris. Responder
8.

Antonio dice: mayo 2, 2008 a las 5:15 pm Hola Ruben, De todos los metodos que he usado este es el mejor sin duda, pero tengo un problema, no me reconoce los .gif, los jpg y png se ve que el parse si que va bien, pero en los gif no me deja, meto en mi html una imagen con una url y me da este error: FPDF error: GIF parser: unable to open file http://www.interplanet.com.mx/imagenes/dw_f0-72-rgb_gif.gif Esto supongo que es poruqe el parse del gif da algun tipo de problema, Podras ayudarme por favor? Responder

9.

Ruben dice: mayo 5, 2008 a las 7:58 am Parece ser que existe un bug en el antiguo gif.php para PHP5. Prueba a descargarte el nuevo desde: http://sourceforge.net/tracker/download.php? group_id=114602&atid=668888&file_id=188383&aid=1537502 Un saludo. Responder

10.

Antonio dice: mayo 5, 2008 a las 1:50 pm Muchas gracias Ruben, me ha funcionado, ahora si pongo cualquier imagen de internet, la url la pilla, pero me sigo encontrando con un problema, y es que estoy exportando en contenido de una wiki a pdf, pero cuando cuelgo un fichero en mi wiki (tiene una url asociada) entonces no me funciona, pero ni con png, jpg ni .gif. me da el mismo error de que no puede FPDF error: Missing or incorrect image file: RUTA DE LA IMAGEN Sabes por que puede ser? porque imagenes de internet si, pero de mi wiki no lo pilla? GRacias.

Responder
11.

Ruben dice: mayo 5, 2008 a las 1:54 pm El error puede estar en que la funcin no encuentra ningna imagen en la url que le indicas. Responder

12.

Antonio dice: mayo 5, 2008 a las 2:04 pm Pero es que el caso que el error me muestra la url que intenta abrir, la copio y la pego en un navegador y si que puedo acceder, es muy raro. Gracias. Responder

13.

Ruben dice: mayo 5, 2008 a las 3:12 pm Bueno; Antonio me ha enviado la solucin en un correo. Aqu os la dejo: Las imagenes, moodle las guarda en carpetas y se ve que mediante el path que ponia no podia acceder. Pues bien, he hecho un replace cuando recupero mi HTML del path que el interpreta por el directorio donde realmente se guarda. $pdf -> WriteHTML(str_replace(path_pagina_moodle/moodle/file.php, /opt/lampp/moodledata, $html)); Responder

14.

Betsy dice: mayo 7, 2008 a las 2:15 pm Hola cuando pruebo la clase con el sitio en el q estoy trabajando me da el siguiente error Fatal error: Call to undefined method: html2fpdf->wordwrap() in C:\AppServ\www\Copia de calculo_hrs\html2fpdf.php on line 2538, pordrias ayudarme por favor, gracias. Responder

15.

Ruben dice: mayo 7, 2008 a las 3:18 pm

la funcion WordWrap() se encuentra en el archivo fpdf.php, primero de todo comprueba que has hecho un include de este archivo y de que esta funcin existe en el fpdf.php que te has descargado. El nombre de esta funcin se escribe con las dos W en mayscula, no en minscula. Comprueba la lnea 2538 en el archivo html2fpdf.php y comprueba que la funcin esta llamada con su nombre correctamente escrito (con las dos W en mayscula). Responder
16.

Juan dice: mayo 13, 2008 a las 7:26 pm Sinceramente podrian poner un ejemplo mas claro no se pero estoy es en cero. es porq lo necesito urgente yo uso fpdf pero estre me parece super mejor muchas gracias y disculpen las molestias Responder

17.

Ruben dice: mayo 13, 2008 a las 9:30 pm y digo yo Juan . Que ejemplo podra poner mas claro que ste?. Lo nico que tienes que ver claro es que el HTML que vamos a transformar a PDF lo almacenamos, en este caso, en la variable $html; para luego pasrlela como parmetro a la funcin WriteHTML de este modo: $pdf -> WriteHTML($html); Responder

18.

felipe fernandez dice: junio 6, 2008 a las 5:48 pm Genial. Pero no veo ninguna imagen. Tampoco le hace caso a los style (fuentes, tamaos de letra,etc ) mas documentacion? Responder

19.

Ruben dice: junio 6, 2008 a las 7:45 pm Los estilos CSS no los entiende. Se limita a traducir el cdigo las etiquetas del viejo html con algunos de sus atributos; como el bgcolor para el color de fondo de algunos elementos (por ejemplo los TD de una tabla), las etiquetas saltos de lnea.

Tambin est soportada la etiqueta de imagen <img src= de modo que el problema debe de ser otro. Intntalo con alguna imagen que tengas en tu servidor local o contratado. Tenis toda la documentacin en http://html2fpdf.sourceforge.net/ Responder
20.

Angel dice: julio 20, 2008 a las 6:24 am como puedo imprimir en el pdf el html que tengo con los estilos en un archivo separado, codigo y no me asume en el pdf ayuda por favor. Responder

21.

arosales dice: julio 21, 2008 a las 7:38 pm Buenas tardes, espero alguien me pueda ayudar, estoy tratando de imprimir un reporte de una consulta que hago en mi base de datos (oracle). 1.- Primera falla: FPDF error: Alpha channel not supported: http://tokenweb/imagen/iconos/esfera_verde.png Aqui busco de colocar una imagen en mi html, asi: 2.- Si quito la imagen me cambia todo: Notice: Undefined offset: -1 in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 1096 Notice: Undefined index: color in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 885 Notice: Undefined index: bgcolor in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 886 Notice: Undefined index: HREF in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 888 Notice: Undefined index: underline in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 889 Notice: Undefined index: strike in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 890 Notice: Undefined index: SUP in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 891 Notice: Undefined index: SUB in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 892 Notice: Undefined index: linewidth in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 893

Notice: Undefined index: drawcolor in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 894 Notice: Undefined index: is_outline in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 895 Notice: Undefined offset: -1 in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 1197 Warning: Cannot modify header information headers already sent by (output started at c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php:1096) in c:\program files\apache group\apache\htdocs\html2fpdf\fpdf.php on line 1676 FPDF error: Some data has already been output to browser, cant send PDF file Alguien ha tenido experiencia y me puede ayudar. Gracias Responder
22.

Ruben dice: julio 21, 2008 a las 9:38 pm Primero comentarte que FPDF no soporta PNG. Los notice undefined offset y undefined index significan generalmente en que ests intentando acceder a una variable o a un ndice de un array que no existen. Algo no se est haciendo del todo bien. Se tratan de notice, no de errores. Informa que algo no funcion del todo bien, pero que no produjo un error o fallo del programa. PHP se puede configurar para que muestre o no los notice y los warnings en el php.ini. Aqu hablamos algo sobre el tema. Pero se trata sobre todo de configurar el nivel de error_reporting. El error de FPDF puede ser resultado de mostrar en pantalla los notices. De todos modos, algo est saliendo mal al realizar el reporte. Responder

23.

carolina dice: septiembre 2, 2008 a las 11:28 pm Hola!!! Estoy intentanto hacer algo con moodle, y esta aplicacion tambien utilizo algunos reemplazos para que me traiga la ruta original, solo que no se si en lugar de pasarale un html, pueda pasarle un php que esta construido de varios html. Responder

24.

Ike dice: septiembre 15, 2008 a las 2:12 pm

Hola, estoy utilizando la clase que aqui expusiste, me parece muy buena, pero en lo que no me convence es en el trato de las cabeceras y pie de pagina. Estoy tratando de poner cabeceras y pie de pagina al documento, pero me vota muchos errores. // class PDF extends HTML2FPDF { function Header() { $cabecera = \AO DE LAS CUMBRES INTERNACIONALES\ ; $this->Cell(0,0,$this->WriteHTML($cabecera),0,0,C'); } function Footer() { $pie_pagina = .$direccion_gisp. .$telefono_gisp. .$telefax_gisp. TACNA PERU ; $this->Cell(0,0,$this->WriteHTML($pie_pagina),0,0,C'); } } // He utilizado la clase FPDF tambien, asi que utilice la misma forma para poner las cabeceras y pie de pagina con HTML2FPDF. Dentro de los errores que muestra el pdf estan: En la seguna pagina escribe dos veces seguidas la cabecera En la segunda pagina el pie de pagina lo escribe luego de que termine el texto (es decir que lo puede escribir en la parte superior, media o inferior, dependiendo de cuanto texto tenga el documento), mas no lo escribe en la parte inferior del documento. Todo el contenido lo justifico, pero en la segunda hoja se pierde el justificado. Espero me puedas ayudar. Gracias por anticipado Bye. Saludos. Responder
25.

kono dice: octubre 16, 2008 a las 10:57 pm Hola Buena tarde: Estuve leyendo el foro pero no he encontrado la solucin indicada, estoy aplicando el proyecto, crea el pdf pero no muestra las imgenes ni el css, por ejemplo tengo esto.

include_once(html2fpdf.php); $html=algo; $pdf = new HTML2FPDF(); $pdf->AddPage(); $pdf->WriteHTML($html); $pdf->Output(doc.pdf,'D); pero no me al correrlo me dice. FPDF error: GIF parser: unable to open file C:/xampp/htdocs/Pruebas/SAIACR/Class/no_img.gif. verificando la imagen si se encuentra en dicha carpeta pero no se por que no la ve, adems intento traer todo un contenido html en una variable que paso por post, prob y la variable si lo trae e imprime el pdf pero como dije al principio, no muestra ni imgenes ni el css, agradezco la info que me puedan reglar. kono Responder
26.

Ruben dice: octubre 17, 2008 a las 6:05 am Hola Kono; Parece ser que existe un bug en el antiguo gif.php para PHP5. Prueba a descargarte el nuevo desde: http://sourceforge.net/tracker/download.php? group_id=114602&atid=668888&file_id=188383&aid=1537502 Hchale tambin un vistazo a este Post: http://peachep.wordpress.com/2008/09/16/html2fpdf-version-30-beta/ Espero que te sea de ayuda. Un saludo. Responder

27.

charly dice: octubre 30, 2008 a las 8:26 pm hola , necesito ayuda , trate de probar el ejemplo que pones y me salen estos dos errores: Warning: FPDF::include(font/helvetica.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\wamp\www\SITIO\fpdf.php on line 507 Warning: FPDF::include() [function.include]: Failed opening font/helvetica.php for inclusion (include_path=.;C:\php5\pear) in C:\wamp\www\SITIO\fpdf.php on line 507 FPDF error: Could not include font metric file

ocupo , wamp5 , espero puedan ayudarme es urgente ojala contesten pronto, de antemano , graciasantemano Responder
28.

charly dice: octubre 30, 2008 a las 9:06 pm gracias por la atencion a mis dudas, tratare de explicarme, tengo que generar informes de los pedidos de articulos que hacen los departamentos de la organizacion, entonces mi consulta podria ser select articulo,tipo,unidad de medida,cantida from articulos, detalle_articulos,solicitud_articulos where xxx xxx xxx; por el momento esto lo imprimo generando una tabla utilizando while ( variable =mysql_fetch_array) y se mustra en un pagina, ahora lo que quiero es ver estos resultados en un pdf , intente epor no pude , me urge ya quees para acreditar mi 9 semestre camarada ojala me puedas enviar un ejemplo por favor , esta herrramienta me parece mas comoda que las otras clases como lo son las de R&OS, de antemano te agradesco , y espero tu respuesta. Responder

29.

Ruben dice: octubre 31, 2008 a las 8:20 am Hola Charly; me comentas en nuestras conversaciones por e-mail que el problema con el archivo helvetica.php estaba en un error con alguna letra que ha bailado al guardar la carpeta font . Bueno probelma de fcil solucin. En cuanto al ejemplo que pides. Te lo he mandado por e-mail pero lo publicar aqu en breve. Un saludo. Responder

30.

juan dice: noviembre 4, 2008 a las 8:23 pm una pregunta para poner la firma digital como tal como una firma pero con las propiedades de una firma digital digamos yo ago un documento y lo tiene que firmar un gerente lo firma con un aparato para poder firmar pero a esa firma la quiero dar las propiedades de la firma digital y como con esta libreria puedo jalar directamente la aplicacion para que firmen de antemano agradesco su ayuda. Responder

31.

raguirre dice: noviembre 15, 2008 a las 8:56 pm Hola Ruben Estoy tratando de crear un archivo pdf con esta buenisima clase, pero me envia muchos notices. La variable que guarda el codigo html se crea de manera dinamica y queria saber si eso era un problema, ademas, estoy utilizando varias propiedades de cada tag como por ejemplo del tag utilizo bgcolor, align, rowspan, colspan. Es eso algun problema, sera por esto que me genera muchos notices. Responder

32.

raguirre dice: noviembre 18, 2008 a las 12:23 am Muchos Notices asi, y varios se repiten, me imagino debido a los ciclos que he creado para imprimir toda la informacion, asi que aqui no los he puesto todos. Intente enviarte un correo, pero no pude. Notice: Undefined offset: -1 in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 1096 Notice: Undefined index: color in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 885 Notice: Undefined index: bgcolor in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 886 Notice: Undefined index: HREF in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 888 Notice: Undefined index: underline in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 889 Notice: Undefined index: strike in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 890 Notice: Undefined index: SUP in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 891 Notice: Undefined index: SUB in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 892 Notice: Undefined index: linewidth in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 893 Notice: Undefined index: drawcolor in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 894 Notice: Undefined index: is_outline in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 895 Notice: Undefined offset: -1 in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 1168

Notice: Undefined index: color in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 885 Notice: Undefined index: bgcolor in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 886 Notice: Undefined index: HREF in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 888 Notice: Undefined index: underline in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 889 Notice: Undefined index: strike in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 890 Notice: Undefined index: SUP in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 891 Notice: Undefined index: SUB in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 892 Notice: Undefined index: linewidth in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 893 Notice: Undefined index: drawcolor in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 894 Notice: Undefined index: is_outline in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 895 Notice: Undefined offset: -1 in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 1096 Notice: Undefined index: color in C:\Inetpub\wwwroot\include\html2fpdf\fpdf.php on line 885 Responder
33.

Azarel dice: diciembre 15, 2008 a las 10:53 pm Que tal, yo utilic el cdigo, solo le cambiariamos unas cosas, asi quedaria perfect: <?php //incluimos la clase html2fpdf indicando la ruta del archivo donde est contenida include_once (html2fpdf.php); // Texto Html almacenado en la variable $html $html = Generando un PDF Html2Fpdf, Creando PDF al vuelo con PHP En este tutorial vamos a tratar de explicar como generar PDFs on line o al vuelo desde nuestras pginas escritas con PHP. Para ello vamos a utilizar el proyecto html2fpdf. Este proyecto se basa fundamentalmente en la utilizacin de 3 clases escritas en PHP: FPDF,

HTML2FPDF (extensin de la clase FPDF) y PDF (site Version). Se incluye otro script complementario contenido en el archivo htmltoolkit.php. Para descargar los archivos necesarios id a esta direccin sourceforge.net/projects/html2fpdf. Una vez descomprimido el archivo zip descargado nos encontraremos con una lista de archivos, de los cuales, algunos de ellos no nos sern necesarios. Por ejemplo, source2doc.php, es una clase que podemos utilizar para volcar en pantalla toda la informacin relativa a las variables, constantes o mtodos que componen una determinada clase que le sera indicada. Pero este archivo no nos resultar necesario para generar PDFs. Los archivos y directorio necesarios de todos los descargados para la generacin de PDFs son: fpdf.php html2fpdf.php gif.php htmltoolkit.php incluir tambin el directorio o carpeta font peachep.wordpress.com ; // Texto Html $pdf = new HTML2FPDF(); // Creamos una instancia de la clase HTML2FPDF $pdf -> AddPage(); // Creamos una pgina $pdf -> WriteHTML($html);//Volcamos el HTML contenido en la variable $html para crear el contenido del PDF $pdf -> Output();//Volcamos el pdf generado con nombre doc.pdf. En este caso con el parametro D forzamos la descarga del mismo. ?> ok ahora alguien ayudeme a mi jajaja, mi problema es que utilizo el mismo codigo pero quiero utilizar codigo php como por ejemplo y exacto asi como lo estoy escribiendo me sale, es decir no me imprime el valor de la variable, como podra arreglar esto?? gracas Responder
34.

Azarel dice: diciembre 15, 2008 a las 10:55 pm aaa si, en lugar de usar comillas usan apostrofe, es la tecla donde esta el signo de interrogacion tanto en html2pdf como en $html = se usa apostrofe no comilla o como se llame jaja Responder

35.

maria dice:

marzo 4, 2009 a las 8:41 pm Buenas Tardes, Intente de utilizar el html2fpdf.para generar el pdf y me salen estos dos errores: Warning: FPDF::include(helvetica.php) [function.FPDF-include]: failed to open stream: No such file or directory in /usr/local/apache2/htdocs/sistema/fpdf.php on line 507 Warning: FPDF::include() [function.include]: Failed opening helvetica.php for inclusion (include_path=.:/usr/local/lib/php) in /usr/local/apache2/htdocs/sistema/fpdf.php on line 507 FPDF error: Could not include font metric file me podrias ayudar? Gracias! Responder
36.

Ruben dice: marzo 4, 2009 a las 10:09 pm Hola Maria; Sobre este warning ya hemos hablado. Prueba a comentar la lnea 550 del archivo fpdf.php. Puede, que an comentando esta lnea te siga lanzando Warnings con otras fuentas, comntalas hasta que deje de lanzarlos. Responder

37.

Gabriel Battista dice: marzo 8, 2009 a las 2:34 am Buenas ruben, como estas? ok te cuento un poco, me he dado un paseo por el fpdf y el html2fpdf, en los dos estoy teniendo los mismos problemas, con las tildes, enters dados, te explico tengo un software de consulta de contratos, y las clausulas las desean imprimir para discutirlas entre empleador y empleados, es una textbox con caracteristicas de Word, este e smi codigo. $nro_articulo=$_REQUEST['nro_articulo']; $texto_completo=utf8_decode($_REQUEST['texto_completo']); $resumen_texto=utf8_encode($_REQUEST['resumen_texto']); $titulo=$_REQUEST['titulo']; $campo=$_REQUEST['campo']; $titulo_articulo=$_REQUEST['titulo_articulo']; $nombre_titulo =$_REQUEST['nombre_titulo']; $nom_emp =$_REQUEST['nom_emp']; utf8_decode(Solucin til y apaada a UTF-8); //lEVANTA LAS CLASES include_once(../lib/funciones/php/pdf/html2fpdf.php);

include_once(../lib/funciones/php/pdf/htmltoolkit.php); $pdf=new FPDF(); $pdf->AddPage(); $pdf->SetFont(Arial,'B,16); $pdf->image(../plantillas/plantilla_admin/images/header.gif,0,0, 210 ); $pdf->ln(20); $pdf->Write(10,Clausula # .$nro_articulo. Perteneciente a la Empresa: . $nom_emp); $pdf->ln(20); $pdf->Write(10,Titulo de Clausula: .$titulo_articulo); $pdf->SetFont(Arial,,12); $pdf->ln(20); $pdf->Write(10,Texto Completo de la Clausula ); $pdf->ln(10); //RETIRAR TAGS DEL TEXTO COMPLETO $texto_completo=strip_tags( $texto_completo); $pdf->Write(10, utf8_decode($texto_completo)); $pdf->ln(20); $pdf->Write(10,Resumen de la Clausula ); //RETIRAR TAGS DEL TEXTO RESUMEN $resumen_texto=strip_tags($resumen_texto); $pdf->ln(10); $pdf->Write(10, utf8_decode($resumen_texto)); $pdf->ln(20); $pdf->Write(10,Campo Comparativo ); $pdf->ln(10); $pdf->Write(10, $campo); $pdf->ln(10); $pdf->SetXY(0,0); //Determinar un nombre temporal de fichero en el directorio actual $file = basename(tempnam(., tmp)); rename($file, $file..pdf); $file .= .pdf; //Guardar el PDF en un fichero $pdf->Output($file, F); //Redireccin echo window.open($file); ?> y eso es lo que me devuelve. Texto Completo de la Clausula CLUSULA N 1 DEFINICIONES Para la ms fcil interpretacin, aplicacin te agradeceria cualquier ayuda por favor ya esto me tiene un tanto desesperado, y muy estresado tambien, saludos y gracias antemano Responder
38.

Rafael Caballero dice:

marzo 10, 2009 a las 12:13 pm Buenos Dias Ruben, Estoy utilizando la clase para monstrar los registros de una tabla los cuales los tengo en arreglos [$i], mi problema es el siguiente: En la primera pagina me sale perfectamente cuadrado todo lo que tiene que ver con la tabla y sus registros, pero al pasar a la segunda pagina y las demas paginas me coloca un registro por cada pagina, generando asi una gran infinidad de paginas . A que se debe esto? Responder
39.

esdovi dice: marzo 30, 2009 a las 10:44 pm alguien ha conseguido hace funcionar html2fpdf con la version 1.6 de fpdf? Si alguien lo tiene que me indique donde obtener el fpdf 1.6 modificado. Gracias. Responder

40.

ADAN dice: abril 14, 2009 a las 7:29 am HOLA COMO ESTAS?OYES UN AGREDECIMIENTO ANTE TODO POR ESTE MANUAL!NECESITO AYUDA OJALA ME PUEDAS AYUDAR!! LO QUE PASA QUE TENGO MI BASE DE DATOS TENGO UN CAMPO DONDE ALMACENO LA RUTA DE LAS IMAGENES PARA PODERLAS VISUALIZAR EN EL EXPLORADOR ASTA AHI VA TODO BIEN PERO CUANDO TRATO DE UTILIZAR LA LIBRERIA PUES NO ME PERMITE VISUALIZARLA DE MANERA DINAMICA!!!OJALA ME PUEDAS AYUDAR Responder

41.

Yenn dice: mayo 28, 2009 a las 1:52 pm Hola! Mi duda/pregunta es la siguiente: cmo hago para exportar a PDF un reporte que tengo en HTML? El asunto es el siguiente: tengo dos archivos .php: uno para la vista del reporte y otro para el controlador, la vista lo que hace es dibujar el estilo de mi reporte, y el controlador me dibuja la tabla correspondiente y accede a la BD para sacar los registros que necesite y hacer las consultas que deba para generar el reporte. Estuve intentando echar a andar el dompdf pero no funciona! Vi este sitio y me parece que es justo lo que necesito ya que el reporte ya est listo (lo veo perfecto

por pantalla: HTML), lo que me falta es poder ponerle un link al usuario que diga exportar a PDF, usar estas clases y voil! devolverle su archivo descargable .pdf ser que puedes ayudarme? Creo que estas clases hacen exactamente lo que requiero, pero en ninguna parte se habla de HTML generado dinmicamente =S sino metindole el cdigo HTML a manito y eso no puedo hacerlo ya que en la vista no conozco an el cdigo HTML entero, pues eso me lo va dibujando el controlador a medida que consigue cosas en la Base de Datos Espero haberme hecho entender, De antemano muchas gracias por la colaboracin! =) Saludos! Responder
42.

Ruben dice: mayo 28, 2009 a las 2:25 pm Efectivamente con esta clase puedes hacer exactamente lo que quieres. En el ejemplo que se presenta en el artculo del blog el html ha sido introducido a mano pero el html que almacenamos en la variable $html y que luego le pasamos a la funcin WriteHTML(); puede ser generado de forma dinmica sin problemas. Por lo que me cuentas tienes un controlador donde se recogen y manejan los datos almacenados en tu base de datos y encargado adems de escribir el cdigo html que dibuja las tablas con los datos correspondientes. La solucin es bien sencilla. Utilizar esta clase dentro de este mismo controlador. Almacena el html que generas a partir de los datos devueltos por tu consulta a la base en una variable ($html por ejemplo). Luego utiliza esta variable en el metodo WriteHTML () tal y como se indica en el ejemplo. Responder

43.

Yenn dice: mayo 28, 2009 a las 2:29 pm Wow!!! En primer lugar mil gracias por respoder tan rpido =) En segundo, disculpa mi ignoranciaquera preguntarte cmo hago para ir almacenando en una variable ese cdigo html? Ya que el controlador est lleno de cdigo php (consultas a BD, for, whiles, etc) tienes alguna idea de cmo podra irlo guardando progresivamente a pesar de los tags php? Mil gracias nuevamente! Responder

44.

Hector dice: mayo 31, 2009 a las 8:03 pm Buenas a todos. Gracias Ruben por tu implicacion en este sistema de conversion tan sencilla. Para mi hay algo que no acaba de funcionar. Solo me convierte las imagenes si lo ejecuto en modo local desde mi equipo. Por mas vueltas que le he dado si lo hago en el servidor no hay forma xenonfactory.es/prueba/crear.php Responder

45.

Hector dice: mayo 31, 2009 a las 8:06 pm Por cierto, es solo a mi o no funcionan los acentos Ni desde el Ie ni Fi Responder

46.

Ruben dice: junio 2, 2009 a las 11:14 am Que hay Hector; He estado haciendo pruebas con lo que te coment ayer. Te confirmo que el problema est en el uso que hace la clase de fopen para acceder a los archivos. He hecho unos cambios en la clase y creo que la cosa a terminado con xito. Si los necesitas te los paso. Los colgar del blog en cuanto tenga un rato. Sldos. Responder

47.

jeannette dice: junio 2, 2009 a las 8:29 pm saludos, tengo un problema con las tildes que contienen palabras que extraigo de una base de datos de mysql, al generar el pdf aparecen las palabras con varios signos en lugar de las tildes. De antemano muchas gracias!! Responder

Ruben dice: junio 3, 2009 a las 2:45 pm

Jeannette encontr la solucin a su problema utilizando la funcin utf8_decode. Responder


48. Generando PDF/Flash a partir de tus documentos web | Propiedad Privada dice:

junio 3, 2009 a las 3:29 am [...] Generar un PDF al vuelo con PHP y HTML2FPDF [...] Responder
49.

Miguel Angel dice: julio 29, 2009 a las 11:29 pm Saludos. tengo un problema al abrir el Archivo PDF, no me aparece nada, solamente la palabra OBJECT, a que se debera, estoy usando el ejemplo de el principio. de antemano muchas gracias Responder

50.

Aldo Arvalo R. dice: agosto 3, 2009 a las 2:38 pm Impresionante implementacin de fpdf , no habia encontrado ninguna otra alternativa como sto,gracias por la informacin. En un principio tuve problemas, me generaba un error de que no encontraba las lib, pero las solucion dando los permisos correspondientes a la carpeta (755), y cambiando las comillas dobles () por comillas simples [ include_once ('html2fpdf.php'); ]. Despus tuve problemas con las comillas,en la variable $html. Problema que solucion de la misma forma, dejando solo las comillas dobles al principio y al final del contenido de la variable $html= ; y cambiando las mismas por comillas simples en todas las etiquetas. Luego tuve problemas con la acentuacin, problema que solucion utilizando la decodificacin utf8, para que aceptara los caracteres extraos. // Texto Html $html=utf8_decode($html); $pdf = new HTML2FPDF(); // Creamos una instancia de la clase HTML2FPDF $pdf -> AddPage(); // Creamos una pgina $pdf -> WriteHTML($html);//Volcamos el HTML contenido en la variable $html para crear el contenido del PDF $pdf -> Output(doc6.pdf, D);//Volcamos el pdf generado con nombre doc.pdf. En este caso con el parametro D forzamos la descarga del mismo

// Con ello, la lib funciona de maravillas eran solo unos detalles, muchas gracias por la implementacion. Responder
51.

Maggie Ruiz dice: agosto 7, 2009 a las 2:13 am Excelente, ahora como hago para poner en la variable html una consulta mysql? y que muestre una tabla? en pdf Responder

52.

Maggie Ruiz dice: agosto 8, 2009 a las 2:38 am Como lo que queria que saquen al vuelo era la tabla, entonces con Impr Pant Pet Sis le saque una foto a la tabla y asunto solucionado, se los dejo funciona: <?php require('html2fpdf.php'); $html = ' Ejemplito //fota de la tabla que esta en la carpeta imagenes ; $pdf = new HTML2FPDF(); // Creamos una instancia de la clase HTML2FPDF $pdf -> AddPage(); // Creamos una pgina $pdf -> WriteHTML($html);//Volcamos el HTML contenido en la variable $html para crear el contenido del PDF $pdf -> Output(Ejemplo.pdf, D); ?> Responder

53.

Rafael dice: agosto 11, 2009 a las 10:01 am estimado ruben como hari para cambiar el tamao de letra que se presentar Responder

54.

Berlington Barnett dice: agosto 18, 2009 a las 3:24 am Hola a Todos. Hoy empece a utilizar la clase HTML2FPDF con gran exito.

Sin embargo me he encontrado varias situaciones: 1- Desde mi equipo luego de generar el reporte me levanta exitosamente el archivo pdf, sin embargo cuando lo subo a mi servidor de desarrollo en el cual tengo un sitio https con el IE 6 y 7 me da un error y no me levanta el PDF. 2- Genero un reporte que posee 10 columnas, pero el PDF que me genera solo incluye las primeras 4 y por mas que leo no se entiendo como reducir el tamao de la letra para que salgas todas las columnas. De antemano muchas gracias por cualquier ayuda que me puedas brindar sobre estos dos puntos. Saludos Responder
55.

elo950 dice: agosto 18, 2009 a las 8:57 pm Funciona de Maravilla el ejemplo pero cuando le doy una tabla con muchos registros no crea el pdf sino que imprime el html. podran ayudarme por fa, Gracias Responder

56.

Rafael dice: agosto 26, 2009 a las 12:19 am quisiera saber como cambiar las fuentes qeu muestro en una tabla para bajarle el tamao y letra Responder

57.

Jade dice: noviembre 19, 2009 a las 8:52 pm Buenas tardes, he estado leyendo cada uno de los comentarios y llamadas de auxilio de los compaeros foristas a ver si alguno presentaba el mismo problema y en cierta forma si, mi pagina no se logra mostrar en pdf, me aparecen 2 Warnings: 1- Notice: Undefined offset: 1 in C:\Archivos de programa\EasyPHP 3.0\www\jade_27-10-09\html2pdf\parsingHTML.class.php on line 223 2- Notice: Undefined offset: 2 in C:\Archivos de programa\EasyPHP 3.0\www\jade_27-10-09\html2pdf\parsingHTML.class.php on line 224 y un error: ERROR n4 Fichero : C:\Archivos de programa\EasyPHP 3.0\www\jade_27-1009\html2pdf\parsingHTML.class.php Codigo HTML no valido, las etiquetas no estan cerradas en el orden correcto. Tengo una pagina con tablas y he revisado a ver si falta alguna etiqueta pero no. Si alguien me puede ayudar, explicandome o sugiriendome una pagina q muestre mas claro como aplicar la clase, le estare agradecida de antemano.

Responder
58.

Jonathan dice: enero 17, 2010 a las 1:53 am Tengo el siguiente problema: la transformacion de html a pdf solo me funciona si la carpeta se encuentra en la ruta principal del servidor ejemplo asi si funciona http://pdf pero si ponfo asi http://carpeta/pdf el pdf ya no se genera bien me marca error, dice que el archivo no es valida Responder

59.

Compa dice: enero 29, 2010 a las 8:39 pm Tengo un problema con FPDF, ya que lo que quiero es que me guarde el archivo pdf en el servidor, pero no hay forma me sale el error FPDF error: Unable to create output file: pdf/ejemplo.pdf El comando Ouput que realizo es el siguiente: $pdf -> Output(pdf/ejemplo.pdf, F); He dado permisos de escritura al directorio pdf, pero no me funciona. Que puedo hacer? Gracias. Responder

60.

Camilo dice: febrero 13, 2010 a las 4:40 pm Tengo un gran problema con la imagenes de fondo no me las imprime en el pdf no se como envirlas ya qu elas nesecito como fondo para sobre escribir sobre ellas Responder

61.

Carlos A. Ducca dice: febrero 18, 2010 a las 2:55 pm Estoy queriendo llenar un documento pdf ya existente usando las librerias FPDF y FPDI, pero cuando quiero incluir un codigo de barras me da el siguiente error: Fatal error: Call to undefined method FPDI::Code128() in C:\xampp\htdocs\Desarrollo\AbrirPdf.php on line 103

a continuacion te muestro el codigo del archivo PHP. Recien estoy emperzando con PHP y si puedes echarle una mirada te lo agradeceria. Saludos Responder
62.

Giancarlo dice: marzo 11, 2010 a las 10:10 pm hola a todos,excelente el tutorial,no se si alguien me podria decir como hacer para que la libreria html2fpdf acepte mi variable de php,ya q solo acepta los codigo html,no la variable en php,alguna ayuda!!.y tambien como ago para ese doc.pdf enviarlo a un correo mediante la funcion mail en phpbueno saludos y en espera de su pronta respuesta Responder

63.

Erick Mendez dice: marzo 26, 2010 a las 11:24 pm hola al final le dieron solucion porque salen los signos raros???? como estos: %PDF-1.3 3 0 obj endobj 4 0 obj stream xXR6[Rj%d AkkfH=6y</ U`z {X`_M+B(;ISH0]pbP{e pC? /4[[r&Gw/?_ !IA g)!, 48MI%ix{]u6 (%ExaOagbL = q\7;<64qxg}I LJ ac/Dxc) K);0fzS<0v6ooL cT51FiDpaJT-#jU79_V FYYZ+&\5B)T55Z}*?*OE%\GS(S_$2EYMI %Y$` qo[iD8FB_o#f8ITK[VW*\ola<# e_ ayudenme plis, ya buske pero no encuentro nada!!! xFa se los agradexco!!!!!!!!! Gracias de antemano Responder

64.

Sandra dice: abril 19, 2010 a las 2:57 pm Holabaje todo el paquete y cree el ejemplo pero al cargar la pagina me sale un mensaje en pantalla IE diciendo q el sitio no esta disponible..estoy teniendo el mismo problema con un paquete q tambien quiero implementar para generar pdf. Yo estoy trabajando con https:// no se si sera por ahi el problema o sera q la version de php con la q estoy trabajando es muy vieja (php 4)por favor si alguien me puede ayudargracias!!! Responder

Jhon dice: mayo 1, 2010 a las 10:02 pm Sandra tambien tengo el mismo problema..estoy trabajando con servidores linux..pero como es de urgencia el reporte que tengo que presentar lo estoy haciendo desde un pc con win2, conectandome a la base en el servidor de linux, de esta forma lo he solucionado por ahorasin embargo aun estoy buscando la solucion definitiva.. Saludos.. Responder

65.

Jhon dice: mayo 1, 2010 a las 9:55 pm Buen dia.. Tengo problemas con la impresion de cadenas con tilde, y caracteres como la cuando se genera el pdf.. Alguna ide? Gracias.. Responder

66.

Bartu dice: mayo 12, 2010 a las 2:43 pm Wenas! Mi problema es el siguiente.. tengo la siguiente session: $_SESSION["pdf"][$i][0], el $i es una variable que indica que producto es y el 0 pude ser 0,1,2,3,4.. y dentro de cada una guardo las caracteristicas de ese producto, la question es pasa completamente de los arrays se seguro que por ejemplo la $_SESSION["pdf"][0][0] existe, pues hago un if(isset($_SESSION["pdf"][0][0])) y no entra alli.. Gracias de ante mano! Responder

67.

Ulises Hernandez dice: mayo 19, 2010 a las 9:29 am HOLA!!! les escribo por que a mi me salen caracteres todos extraos y de verdad no se por que; ALGUIEN ME AYUDA POR FA. Los caracteres son asi los que muestra el explorador: %PDF-1.3 3 0 obj >>] /Contents 4 0 R>> endobj 4 0 obj stream xKO@|Q $p kj

bkAa#pbh]F\spN! 6WUju3+e_wbcc2>G VQ:x.3 Z9K,_N:^= /+8@$mf{Jg`Ex8F9:E ySS+xho}js5[YQml B,E{bd!! D~6fb;u\# \}hU>>bC~8B mV,q\#wT IKZ#nXST{$&8N Aol5 endstream endobj 1 0 obj endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj endobj 2 0 obj >> endobj 8 0 obj <> http://html2fpdf.sf.net) /CreationDate (D:20100519092348) >> endobj 9 0 obj <> endobj xref 0 10 0000000000 65535 f 0000000684 00000 n 0000001072 00000 n 0000000009 00000 n 0000000225 00000 n 0000000771 00000 n 0000000867 00000 n 0000000968 00000 n 0000001180 00000 n 0000001304 00000 n trailer <> startxref 1407 %%EOF Responder
68.

dbzsoft dice: mayo 23, 2010 a las 3:47 pm Hola como hago para que me copie una pagina web directamente que en vez de utilizar una variable utilice la url: $pdf -> WriteHTML(//http:www.alguna.com); Responder

69.

juliangarcia dice: julio 6, 2010 a las 6:16 pm Excelente informacin, gracias, me sirvio demasiado. Responder

70.

Jose Tapia dice: julio 26, 2010 a las 3:56 pm Excelente aporte mas facil imposible genial Responder

71.

Max Alberto Cuao dice: septiembre 4, 2010 a las 2:47 pm Para esta tarea de generar PDF al vuelo la mejor opcin en Windows, Linux y Mac es http://code.google.com/p/wkhtmltopdf/ Responder

72.

wilo dice: noviembre 13, 2010 a las 9:18 am Hola, estuve haciendo pruebas y no me funciona me sale %PDF-1.3 3 0 obj endobj 4 0 obj stream x3R235W(r Qw3T0430PISp 1 PBHFF~NBni^JBHPB #K9`cd ! YXl61jofj6(6 endstream endobj 1 0 obj endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj endobj 2 0 obj >> endobj 8 0 obj <> http://html2fpdf.sf.net) /CreationDate (D:20101113053429) >> endobj 9 0 obj <> endobj xref 0 10 0000000000 65535 f 0000000278 00000 n 0000000666 00000 n 0000000009 00000 n 0000000087 00000 n 0000000365 00000 n 0000000461 00000 n 0000000562 00000 n 0000000774 00000 n 0000000898 00000 n trailer <> startxref 1001 %%EOF a qu se debe? alguien por favor sabe? Responder

73.

pedroschme dice: noviembre 17, 2010 a las 8:29 am ke tal, espero me puedan ayudar y eske traigo un error ke no puedo solucionar, el problema es ke cuando genero y descargo el pdf todo bien hasta ahi pero cuando lo kiero abrir me da un error ke dice adobe reader no puede abrir debido a que no es un tipo de archivo admitido o esta daado (por ejemplo se envio como adjunto de correo electronico y no se decodifico correctamente). espero y me puedan ayudar, gracias de antemano. Responder

74.

Javierjj dice: diciembre 28, 2010 a las 3:39 pm un favor como incluira una consulta un select dentro de este cdigo Responder

75. Los nmeros de 2010 sobre peachep y eso de la internet dice:

enero 2, 2011 a las 10:57 am [...] Generar un PDF al vuelo con PHP con Html2fPdf diciembre, 2007 75 comentrios 3 [...] Responder
76.

juan guerrero dice: febrero 17, 2011 a las 7:01 pm

amigos necest ayuda tengo una paginas web,la misma q quiero exportar a pdf tengo texto tabls y graficos, los graficos son generados por una erramienta llmaa jpgraph esto a su vez me devuelve una imagen pero con un nombre bien largo. Ahora yo quiero es sacar el html de la pagina y mediante html pasarlo al html2pdf para transformarlo y ver en el pdf lo mismo q veo en la pagina (claro aqui puedo hacer modficaciones) pero no me muestra las imagenes y todo sale desordenado. que pudo hacer ? Responder
77.

Gaby dice: marzo 12, 2011 a las 5:37 pm hola bueno mi prblema es que no puedo imprimir una imagen con el fpdf ya he intentado de todo se que html2pf soporta <img src pero no da error ni nada simplemente no grafica necesito esto urgente alguna ayuda por si sirve de algo mi imagen es algo asi: Responder

Gaby dice: marzo 12, 2011 a las 6:15 pm mi imagen es ago adi .. Responder

78.

rcisternas@gmail.com dice: marzo 29, 2011 a las 3:31 pm Por mas que leo y busco no encuentro lo que necesito. Entiendo el codigo, pero lo que necesito es que se imprima en pdf la pagina actual en la que estoy si a la variable $html le asigno texto lo pasa a pdf. pero como le paso a $html mi pagina actual? y q esta se vea en pdf? saludos Responder

79. Generando PDF/Flash a partir de tus documentos web | MarcosBL dice:

julio 22, 2011 a las 12:16 am [...] HTML/CSS to PDF converter (Basado en PISA)Print2Flash Document Application Programming InterfaceGenerar un PDF al vuelo con PHP y HTML2FPDF Leave a ReplyClic para cancelar respuesta. Name [...] Responder

80.

Pepe Perez dice: agosto 4, 2011 a las 7:31 am Que tal, muy buenas noches. El problema que yo tengo es que cuando intento abrir el pdf en el adobe reader me dice que no puede abrirse porque puede ser que el archivo este corrupto. Gracias Responder

81.

Geovana dice: agosto 19, 2011 a las 2:24 am Hola al fin encontre lo que necesitabagraciastengo una duda: Necesito generar un documento pdf en formato A5 es posible??? Responder

82.

Maria dice: septiembre 24, 2011 a las 4:01 am Hola me encontr con esta herramienta y est buensima, pero no me muestra las imgenes ni url ni de ninguna extensin, estuve revisando en el foro y me baj la nueva gif, pero igual no funciona, me gustara saber dnde est mas o menos el error en el cdigo para ver si lo chequeo. Gracias Responder

Deja un comentario Cancelar respuesta


Principio del formulario

guest

Aade tu comentario aqu...

Fill in your details below or click an icon to log in:

Correo electrnico (requerido) (Not published)

Nombre (requerido)

Sitio Web

You are commenting using your WordPress.com account. ( Log Out / Cambiar )

You are commenting using your Twitter account. ( Log Out / Cambiar )

You are commenting using your Facebook account. ( Log Out / Cambiar ) Cancelar
Connecting to %s

Recibir siguientes comentarios por correo.


Publicar comentario 1328804890 62 0

28913cfeda

1328804913362

Final del formulario

Vtanos !!

Ruby on Rails Vs. Zend FrameWork

Ruby on Rails Zend VoteView Results


Polldaddy.com

Curso Ruby on Rails


Creacin de una aplicacin con Ruby on Rails Echando a andar con Ruby on Rails sobre Windows Entendiendo las URIs Entornos y conexin a la base de datos Generacin de Modelos y Migraciones en RoR La arquitectura MVC en Rails

Vistas, formularios con Form Helpers y envio de parametros POST

Enlaces de Inters

Atrio Publicidad Y Mrketing Crculo de Aficiones galder.net gtk.php.net hackeruna Herria Network humanismoyconectividad jfenlaonda Lasai Rock Taldea LibrosWeb.es listamatic MympxPlayer.Org Ocio en Internet OpenLaszlo php.net Programming Ruby Puertas Basauri Ruby Cheatsheet Ruby on Rails Ruby Users Guide SiesFcil sinfiltros.110mb Vaifer, Herramientas y Afilados vnanock.wordpress.com www.phpclassess.org

Sindicacin
XML

Feed Button Help

Ultimas entradas

Los nmeros de 2011 Resolver problema con el inicio de sesin de Skype Los nmeros de 2010

Posts Ms Vistos

Grupo de afectados por BUONGIORNO MYALERT S.A en Facebook Generar un PDF "al vuelo" con PHP con Html2fPdf Buongiorno, experiencia de un estafado mas Modelo de denuncia contra la estafa de Buongiorno Estructura base de datos colegio Ruby on Rails; Vistas, Formularios con Form Helpers y envo de parmetros (POST) Introduccin a los Socket y PHP (1) Creando transparencias en archivos de Imagen PNG-24 con Canal Alpha Ruby on Rails, entornos y conexin a la base de datos Creacin de una aplicacion con Ruby on Rails (2)

Categoras
Elegir categora

Comentarios recientes
Alberto1144 on Grupo de afectados por BUONGIO

Tawfic Kudsi on Modelo de denuncia contra la e

Merche on Grupo de afectados por BUONGIO

Merche on Grupo de afectados por BUONGIO

MANEL on Grupo de afectados por BUONGIO

Nube de categoras
accesibilidad buongiorno css estafas

Otros temas php

publicidad Redes Sociales Ruby on Rails Xhtml 1.1


Theme: Contempt by Vault9. Blog de WordPress.com.
Seguir

Follow sobre peachep y eso de la internet


Principio del formulario

Get every new post delivered to your Inbox.


Enter your e

subscribe

1022834

http://peachep.w

loggedout-follow

83c53472ea

/2007/12/27/gene

Sign me up

Final del formulario

Powered by WordPress.com

También podría gustarte