Rails, Langostino - PDF aparece en el navegador y etc.
Estoy tratando de entender la gema pdf de Gambas.
Pude hacer que generara un pdf. Cada gema en el archivo de gemas incluye:
gem 'mysql', '~> 2.8.1'
gem 'prawn', '~> 0.12.0'
gem 'pdf-reader', '~> 0.10.0'
gem 'Ascii85', '~> 1.0.1'
En la configuración / application.rb:
config.autoload_paths << "#{Rails.root}/app/reports"
Luego en el controlador:
require 'prawn'
def index
pdf = Prawn::Document.new
pdf.text "Hello World"
pdf.render_file "x.pdf"
end
Luego llamo a la función de índice. Se crea un PDF llamado x.pdf en la raíz de mi aplicación. Entre el gemfile, rakefile y config.ru.
Pregunta
Cómo puedo forzar a la gamba a generar el archivo en la carpeta de la aplicación / informe (o cualquier otra carpeta seleccionada)? ¿Cómo puedo realizar la acción para generar el archivo en la ventana del navegador y no guardarlo? ¿Cómo puedo hacer para guardar y mostrar en la ventana del navegador?