Rails, Prawn - PDF aparece no navegador e etc

Estou tentando entender a gema do camarão em pdf.

Consegui fazê-lo gerar um pdf. Todas as jóias do gemfile incluem:

gem 'mysql', '~> 2.8.1'
gem 'prawn', '~> 0.12.0'
gem 'pdf-reader', '~> 0.10.0'
gem 'Ascii85', '~> 1.0.1'

No config / application.rb:

config.autoload_paths << "#{Rails.root}/app/reports"

Em seguida, no controlador:

 require 'prawn'

 def index
  pdf = Prawn::Document.new
  pdf.text "Hello World"
  pdf.render_file "x.pdf"
 end

Por que eu chamo a função de índice. Um PDF chamado x.pdf é criado na raiz do meu aplicativo. Entre o gemfile, rakefile e config.ru.

Questão

Como posso forçar o camarão a gerar o arquivo na pasta app / report (ou qualquer outra selecionada)?Como posso executar a ação para gerar o arquivo na janela do navegador e não salvá-lo?Como posso salvar e aparecer na janela do navegador?

questionAnswers(3)

yourAnswerToTheQuestion