No me habÃa dado cuenta que hace ya casi 15 dÃas por fin salio una nueva versión de la clase favorita de los que inician con php y los reportes en pdf.
Asà es hablo de FPDF de la mano de su autor Olivier Plathey, la versión en cuestión salio el 03 de Agosto de este año 2008 y aunque no la he revisado estas son las mejoras.
- v1.6 (2008-06-08)
- – GIF image support.
- Images can now trigger page breaks.
- Possibility to have different page formats in a single document.
- Document properties (author, creator, keywords, subject and title) can now be specified in UTF-8.
- Fixed a bug: when a PNG was inserted through a URL, an error sometimes occurred.
- An automatic page break in Header() doesn’t cause an infinite loop any more.
- Removed some warning messages appearing with recent PHP versions.
- Added HTTP headers to reduce problems with IE.
Como siempre no esta de más recordar que es una clase libre y gratuita incluso para utilizar en proyectos donde se consiga un beneficio económico, además esta clase es la base para muchas otras variantes (ver página del blog fpdf).
Enlace para descargar AquÃ.
Fuente: Foro fpdf



Tengo una gran pregunta bueno ocupo pasar los datos de un formulario a PDF, pero a la hora de mandar los datos solo puede hacer una accion o los envia a la base de datos y no los convierte al PDF., o los convierte a PDF y no los pasa a la base, y quisiera saber si hay una forma de que al dar click en guardar se guardaran los datos en la base de datos y enseguida se creara el PDF, te agradeceria mucho tu ayuda.
Bueno no entiendo porque no puedes hacer las dos cosas al mismo tiempo, es decir, mientras no envÃes ningún carácter a imprimir no hay problema.
Veamos:
1.- Recibes los datos del formulario
2.- Realizas la consulta, validas que se halla guardado la información y
3.- Generas el PDF con los datos.
El punto dos consiste en guardar en la tabla o tablas correspondientes pero sin mandar a imprimir nada con echo, print o instrucciones similares o al intentar generar el pdf obtendrás un error de que las cabeceras ya han sido enviadas.
Si quieres hacerlo separado, una vez que hallas guardado conserva el clave del elemento y en otra página haces una consulta para obtener todos los datos y mandas a crear el pdf con lo que recuperas.
Lo dicho no entiendo porque no puedes, un poco de código ayudarÃa a entender mejor tu problema.
Saludos.
Hola… pues acabo de enterarme de esta herramienta, y veo los ejemplos y se comportan bien. Será que puedo hacer mi pdf de un resultado de una consuta a una BD que corre en postgres ?
Gracias
Que tal Hernan, no deberÃas tener problemas por el gestor de base de datos. Ya que la clase recibe el texto y lo presenta en el pdf, es decir, puedes hacer tus consultas y al final le pasas el resultado y listo.
Saludos.
Tengo un problema con fpdf, yo he creado unos reportes y las margenes no tienen problema con adobe reader 7 o inferior, pero cuando los abro y los envio a imprimir con adobe reader 8 todo se descuadra, alguien sabe como mejorara esto? necesito trabajar con adobe reader 8 pero no quiero cuadrar todos los reportes que tengo, e insisto: en adobe reader 7 o inferior están perfectamente cuadrados.