wicked_pdf的配置是什么.我已经试过很多次了,但是可以'我不知道是什么;问题出在哪里



我使用的是Ubuntu 18。我使用gem安装了Wickedpdf。还安装了wkhtmltopdf(使用gem(。我遵循了他们git repo上的说明,但它没有生成pdf。

另外,我可以在不传递实例变量的情况下使用pdf链接吗?

就像在下面的链接中一样,我必须传递一个我不需要的实例变量:

<%= link_to 'Create PDF document', test_report_utils_path(@building, :format => :pdf) %>

p.S:我是Rails的新手。我对此了解不多。

我使用了以下代码。

@data = Test.report_data
respond_to do |format|
format.html
format.pdf do
render :pdf => "report",
:template => "reports/show.pdf.erb",
:layout => "pdf.html.erb",
:locals => {:data => @data}
end
end

配置中的wicked_pdf.rb是这样的。

WickedPdf.config = {
exe_path: '/usr/local/bin/wkhtmltopdf'

}

但我所做的是创建一个wkhtmltopdf到另一个目录的符号链接。因为默认情况下,它在寻找其他地方。听从命令解决了我的问题。

ln -s /usr/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf

相关内容

最新更新