5

HTML ページから PDF を生成するのに問題があります。

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

これが何であるかについて何か考えはありますか?

ありがとう

4

2 に答える 2

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実行可能ファイルへのパスを設定する必要があります。

于 2011-04-14T05:14:59.620 に答える
0

PDFKitとwkhtmltopdfを削除することで、実際に動作するようになりました。そして、ここで述べたように、次のステップバイステップ:

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

(必ず wkhtmltopdf を手動でインストールしてください)

ありがとう

于 2011-01-29T04:52:52.230 に答える