2013-03-12 2 views
1

Dans mon projet, j'ai utilisé PDFKIT sur la plate-forme Windows. Initialement, cela a bien fonctionné, mais maintenant, il donne un message d'erreur étrange.ROR + PdfKit + Aucun fichier ou répertoire - "C: \ Program Files \ wkhtmltopdf \ wkhtmltopdf.exe"

Aucun fichier ou répertoire - "C: \ Program Files \ Files \ wkhtmltopdf \ wkhtmltopdf.exe" "taille --page" "Lettre" "--margin-top" "0.75in" " --marge-droite "" 0.75in "" --marge-bas " " 0.75in "" --marge-gauche "" 0.75in "" --encodage "" UTF-8 "" --quiet "" - " " - "

Je n'arrive pas à le résoudre et voici le code ruby.

kit = PDFKit.new(html) 
send_data(kit.to_pdf, :filename => "#{file_name}.pdf", :type =>'application/pdf') 

fichier: app/config/initializers/pdfkit.rb

PDFKit.configure do |config| 
    config.wkhtmltopdf = 'C:\Program Files\wkhtmltopdf\wkhtmltopdf.exe' 
    # config.default_options = { 
    # :page_size => 'Legal', 
    # :print_media_type => true 
    # } 
    # config.root_url = "http://localhost" # Use only if your external hostname is unavailable on the server. 
end 

Merci à l'avance ..

Répondre

1

Lorsque cela se produit sur mon système, je résolu en déplaçant wkhtmltopdf dans un répertoire dont le chemin n'incluait pas d'espace.

Questions connexes