habe folgendes Problem. Ich will ein PDF erzeugen und das anschließend downloaden.
- Code: Alles auswählen
require 'rubygems'
require 'prawn'
class Docugen::GenpdfController < ApplicationController
def download_pdf
send_data pdf, :filename => "test.pdf", :type => "application/pdf", :disposition =>"attachment"
end
private
def pdf
Prawn::Document.new do
text "Test", :aline => :center
end.render
end
end
Die Methode download_pdf wird aufgerufen, wenn ich auf der website auf einen link klicke.
Mein Ziel wäre es nun das er mir das pdf zum download bereitstellt und das sollte er nach meinem verständnis auch tun.
Er gibt mir das pdf aber als text zeile auf der website aus.
Sollte er das nicht nur dann tun wenn man das explizit mit :disposition => "inline" angibt?
Wäre super wenn mir einer weiterhelfen könnte.
gruß rubynoob

