PDFKIT, видимо, не работает из-за "wkhtmltopdf" - PullRequest
5 голосов
/ 29 января 2011

У меня проблемы с созданием PDF-файла из HTML-страницы.

Я использую 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" "-" "-"

Любое представление оэто может быть?

Спасибо

Ответы [ 2 ]

8 голосов
/ 14 апреля 2011

У меня есть следующая конфигурация в моем приложении 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.

0 голосов
/ 29 января 2011

Я действительно заставил его работать, удалив PDFKit и wkhtmltopdf.И следующий шаг за шагом, как упомянуто здесь:

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

(убедитесь, что вы установили wkhtmltopdf вручную)

Спасибо

...