2011-01-28 28 views
5

我無法從html頁面生成PDF。PDFKIT顯然不工作,因爲「wkhtmltopdf」

我正在使用PDFkit。在安裝過程中,我注意到我需要wkhtmltopdf。所以我也安裝了它。我做了所有PDFkit的文檔說要做...現在我收到這個錯誤,當我嘗試加載PDF。

以下是錯誤:

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" "-" "-" 

的東西,這可能是任何想法?

感謝

回答

8

我在我的Rails應用程序下面的配置。我用irb測試了它,它運行良好。

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 

您需要將路徑設置爲wkhtmlpdf可執行文件。

+1

上午使用里亞爾3.0.3紅寶石版本1.8.7-p352之前它的工作很好,但現在它顯示我同樣的錯誤,因爲你的,但你沒有幫助的解決方案 – 2011-11-30 15:16:10