2011-01-28 2 views
5

Je rencontre des problèmes pour générer un PDF sur une page html.PDFKIT ne fonctionne apparemment pas à cause de "wkhtmltopdf"

J'utilise PDFkit. En cours d'installation, j'ai remarqué que j'avais besoin de wkhtmltopdf. Donc je l'ai installé aussi. J'ai fait tout ce que la documentation de PDFkit disait de faire .. et maintenant je reçois cette erreur quand j'essaye de charger le PDF.

Voici l'erreur:

command failed: "/usr/local/bin/wkhtmltopdf" "--margin-right" "0.75in" "--page-size" "Letter" "--margin-top" "0.75in" "--margin-bottom" "0.75in" "--encoding" "UTF-8" "--margin-left" "0.75in" "--quiet" "-" "-" 

Toute idée de ce que cela pourrait être?

Merci

Répondre

0

En fait, j'ai eu à travailler en supprimant PDFKit et wkhtmltopdf. Et suivant pas à pas comme mentionné ici:

https://github.com/jdpace/PDFKit/

(assurez-vous d'installer wkhtmltopdf à la main)

Merci

8

J'ai la configuration suivante dans mon application rails. Je l'ai testé en IRB et ça a bien marché.

PDFKit.configure do |config| 
    config.wkhtmltopdf = `which wkhtmltopdf`.to_s.strip 
    config.default_options = { 
    :encoding=>"UTF-8", 
    :page_size=>"A4", 
    :margin_top=>"0.25in", 
    :margin_right=>"1in", 
    :margin_bottom=>"0.25in", 
    :margin_left=>"1in", 
    :disable_smart_shrinking=>false 
    } 
end 

Vous devez définir le chemin du fichier exécutable wkhtmlpdf.

+1

suis en utilisant des rials 3.0.3 version 1.8.7-p352 de ruby ​​avant son travail bien mais maintenant il me montre la même erreur que urs mais la solution vous n'est pas utile –

Questions connexes