糟糕的wkhtmltopdf的路径 - 窗口上的wicked_pdf

时间:2015-10-07 15:44:04

标签: ruby-on-rails ruby wkhtmltopdf wicked-pdf

我通过以下方式手动下载了whkhtmltopdf:

http://wkhtmltopdf.org/downloads.html

在此之后我将wicked_pdf.rb改为:

WickedPdf.config = {
  #:wkhtmltopdf => '/usr/local/bin/wkhtmltopdf',
  #:layout => "pdf.html",
  :exe_path => 'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf'
}

我在Windows控制台中尝试了“wkhtmltopdf”,我得到了这个:

c:\RailsInstaller\Ruby2.1.0\bin\wkhtmltopdf
c:\RailsInstaller\Ruby2.1.0\bin\wkhtmltopdf.bat

更改后更改“exe_path”我得到了同样的错误。

2 个答案:

答案 0 :(得分:1)

尝试

:exe_path => 'C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe'

答案 1 :(得分:0)

在Windows上,您必须指定exe扩展名。

所以当前配置是

WickedPdf.config = {   :exe_path => 'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe' }