J'ai utilisé la syntaxe suivante pour générer un fichier pdf:Comment générer un fichier pdf en utilisant Prawn in Rails?
Prawn::Document.generate("#{RAILS_ROOT}/public/pdf/generate.pdf") do
pdf.text "hello"
end
Mais quand je regarde le fichier dans le répertoire/public/pdf/dossier, je ne trouve pas de fichier.
Eh bien mon code de contrôleur pour c'est
def generate
respond_to do |format|
format.pdf{ render :file => "#{RAILS_ROOT}/public/pdf/generate.pdf"}
end
end
Si vous allez utiliser pdf.text, alors il devrait être Prawn :: Document.generate ("x.pdf") do | pdf | pdf.text "Test" fin – verdure