cri*_*erz 5 ruby ruby-on-rails pdfkit
我在从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" "-" "-"
Run Code Online (Sandbox Code Playgroud)
知道这可能是什么?
谢谢
我的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
Run Code Online (Sandbox Code Playgroud)
您需要设置wkhtmlpdf可执行文件的路径.
我实际上是通过删除 PDFKit 和 wkhtmltopdf 来让它工作的。并按照此处提到的步骤进行操作:
https://github.com/jdpace/PDFKit/
(确保手动安装 wkhtmltopdf)
谢谢
归档时间: |
|
查看次数: |
8247 次 |
最近记录: |