2011-01-28 11 views
5

Mam problem z wygenerowaniem pliku PDF ze strony html.PDFKIT najwyraźniej nie działa z powodu "wkhtmltopdf"

Używam zestawu PDF. W trakcie instalacji tego, zauważyłem, że potrzebowałem wkhtmltopdf. Więc też to zainstalowałem. Zrobiłem wszystko, co napisała dokumentacja PDFkita ... i teraz dostaję ten błąd, gdy próbuję załadować plik PDF.

Tutaj jest błąd:

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

Każdy pomysł co to może być?

Dzięki

Odpowiedz

8

mam następującą konfigurację w mojej aplikacji szyn. Testowałem to w irb i działało dobrze.

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 

Musisz ustawić ścieżkę do pliku wykonywalnego wkhtmlpdf.

+1

Używam rial 3.0.3 wersji rubika 1.8.7-p352 przed jego pracą dobrze, ale teraz pokazuje mi ten sam błąd co ur, ale rozwiązanie nie jest pomocne –

Powiązane problemy