Generar pdf's en una aplicación rails


#1

He pasado una semana intentando encontrar una buena herramienta para
generar informes de mas de 100 páginas en formato pdf en rails, y las
soluciones que conocia y las nuevas que iva encontrando no me
convencia, pues hacen que la maquetación sea muy lenta y dificil.

Después de mirar los vídeos de la conferencia rails de este año vi un
chico que havia publicado un plugin que utiliza postscript diria y
hace llamada al sistema para convertir sus datos a pdf. Inspirado en
eso he creado uno que hace lo mismo con php.

http://github.com/lleirborras/render_as_pdf

La gracia está en que los reports se hacen con html normal, o haml.
Vemos la maquetación demanera facil y rápida y luego esto se convierte
a pdf. No és el método más óptimo pero me permite hacer reports
“raros” en un tiempo récord.

Espero que lo critiqueis i si quereis colavoreis con mejoras. Antes de
saltar-me al cuello, decir que lo he implementado en poco mas de una
hora, o sea que el código tiene que mejorar
ahún.
Muchas grácias!


#2

Hola,

FactuRails genera los PDFs tirando de XHTML, usando flying saucer. En su
día lo use y funciona bastante bien. Lo bueno es que te puedes descargar
esta aplicación y ver como lo hace.

http://dagi3d.net/blog/archive/2008/12/06/acts_as_flying_saucer-plugin-para-generar-documentos-pdf-con-rails

http://github.com/dagi3d/facturails/tree/master

Un saludo!

LLeïr Borràs escribió:


#3

permite agregar cabeceras personalizadas por cada pagina?

2009/1/16 Juan JosŽé Vidal Agust’ín removed_email_address@domain.invalid: