Javier, otra posible opcion es usar Ruport (1), en particular el plugin
Documatic (2).
Con ella podes definir en open office como queres que se vea el reporte
final, y le pones unos tags de ruby para que sustituya los valores al
momento de llenar el reporte.
Espero te sirva...

salute!
1.- http://www.rubyreports.org/
2.- http://stonecode.svnrepository.com/documatic/trac.cgi


El 13 de febrero de 2010 13:27, Ernesto Tagwerker
<[email protected]>escribió:

> Javier,
>
> Yo te recomendaría Prawn: http://prawn.majesticseacreature.com/
>
> Parece bastante flexible al momento de definir grids.
>
> Acá hay ejemplos: http://prawn.heroku.com/
>
> Yo nunca lo usé, pero en un momento lo investigué. Quizás podés jugar un
> poco con eso y ver si te sirve.
>
> - Ernesto
>
> 2010/2/13 Francisco Tufró <[email protected]>
>
> 2010/2/13 Javier Smaldone <[email protected]>:
>> > Gente:
>> >
>> > Tengo que generar unas hermosas planillas en PDF desde una app Rails.
>> > El tema es que el layout es bastante complejo (como le gusta a los
>> > contadores, lleno de cuadraditos cuyo recuadro tiene que tener una
>> > precisión suiza).
>> >
>> > Alguna idea de qué usar para generar esto?
>> >
>> Una posible solución sería generar la planilla en SVG y luego editar
>> el XML y ponerle tags ERB, luego parsearlo a través de erb, conseguir
>> así el SVG de la planilla correcta y al final transformarlo a pdf con
>> svg2pdf.
>> http://wiki.inkscape.org/wiki/index.php/Tools#svg2pdf
>> Quizás es rebuscado, pero yo usé esta técnica una vez y funcionó a la
>> perfección.
>> Saludos.
>>
>>
>> > Gracias desde ya.
>> >
>> > --
>> > Javier Smaldone
>> > [email protected]
>> > http://www.smaldone.com.ar/ - http://blog.smaldone.com.ar
>> >
>> > Por la libertad de programar, no a la matriculación obligatoria en
>> informática:
>> >
>> http://blog.smaldone.com.ar/2006/08/24/contra-la-matriculacion-obligatoria/
>> > _______________________________________________
>> > Ruby mailing list
>> > [email protected]
>> >
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>> >
>>
>>
>>
>> --
>> Francisco Tufró
>> [email protected]
>> http://www.franciscotufro.com.ar
>> http://www.dias-felices.com.ar
>> http://www.myspace.com/diasfelices
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>


-- 
Pablo Marrero
Tel: 099 927 566
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a