我正在尝试使用邪恶的pdf来呈现PDF格式的html页面。Rails 4 wicked pdf问题
mime_types.rb
Mime::Type.register "application/pdf", :pdf
控制器方法
def invoice
respond_to do |format|
format.html
format.pdf do
render pdf: "invoice"
end
end
end
wicked_pdf.rb
:exe_path => '/usr/local/bin/wkhtmltopdf'
invoice.pdf.erb
<div id="test_pdf">
test data
</div>
我已经添加了上面的代码,并将以下宝石添加到我的项目中。
gem 'wicked_pdf'
gem 'wkhtmltopdf-binary'
当我尝试渲染页面时,出现Template is missing
错误。如果我将invoice.pdf.erb
重命名为invoice.html.erb
我可以绕过该错误,但我将获得一个html页面而不是pdf。
我想念什么?
非常感谢archit。它的工作.. –
也为我工作..谢谢 –