Abrir PDF en ruby


#1

Hola…
Soy nuevo con el lenguaje de programacion RUBY…
asi que no tengo mucha experiencia ya que lo comence la semana pasada…

Bueno pues eso no es el punto…
Tengo una pregunta…

Estoy creando una aplicacion para generar reportes en pdf
estoy utilizando la libreria pdf-write… creo el codigo y si me genera
el pdf como lo quiero.
Pero solamente se guarda… lo que quiero hacer es que se visualize o
abrir el
pdf ya creado…
si alguien me puede ayudar se lo voy agradecer mucho…
gracias

aqui les mando mi codigo

pdf=PDF::Writer.new
pdf.select_font “Times-Roman”
im=pdf.image “…/TrabajosAngel/cabsa.jpg”, :resize =>
0.75,:justification=>:center
pdf.text
“CABSA\n\n\n”,:font_size=>18,:justification=>:center
pdf.text “Obregón, Sonora, México
#{@txtbox_fecha.value}\n\n\n\n”,:font_size=>14,:justification=>:right
pdf.text " Estimado Sr(a). #{deudorSocio.nombres}
#{deudorSocio.paterno} #{deudorSocio.materno}, se le comunica el
requerimiento del pago por $#{@txtbox_pago.value} M/N.\n\n"
,:font_size=>16,:justification=>:full
pdf.text " Favor de pasar a nuestras oficinas para
ofrecerle una solución de acuerdo a sus
posibilidades.\n\n\n\n",:font_size=>16,:justification=>:full
pdf.text"_______________________",:font_size=>16,:justification=>:center
pdf.text “Firma
recibido”,:font_size=>16,:justification=>:center
pdf.text( " el #{DateTime.now}" ,:order => [:day, :month,
:year], :left => 5)

pdf.save_as(“CTempPrueba.pdf”)


#2

Vamos, tu lo que quieres es que envie el archivo al usuario al clickar
un
enlace no?

Si es así mirate esto(1), la generación del pdf no influye en eso.

Prawn no está mal, pero es un rollo “maquetar” con el
act_as_flying_saucer
lo haces en html y css pero tira de java.

1* http://api.rubyonrails.org/classes/ActionController/Streaming.html
2* http://github.com/dagi3d/acts_as_flying_saucer/tree/master

On Fri, May 15, 2009 at 12:32 AM, Aprendiz_ror Ruby on rails <


#3

Hola

te recomiendo que uses prawn y prawnto. son muy buenos y hay buena
documentacion.

saludos