[英]Adding Images to Wicked_pdf cover (rails)
我正在尝试创建一个包含图像的封面
使用wicked_pdf,封面只是渲染图像的绝对路径。 任何帮助非常感谢。
这是控制器中的代码片段
format.pdf do
render pdf: "MNAZ_Directory", template: '/members/directory.pdf.erb',
:cover =>'/members/cover.pdf.erb',
:show_as_html => params[:debug].present?,
:orientation => 'landscape',
:layout => 'pdf',
您可以在cover.pdf.erb
文件中尝试此操作
<%= wicked_pdf_image_tag('foo') %>
我有同样的问题,并通过添加render_to_string()
修复它。 请参阅下面的示例代码。
respond_to do |format|
format.pdf do
render pdf: "MNAZ_Directory",
template: '/members/directory.pdf.erb',
layout: "pdf",
cover: render_to_string("/members/cover.pdf.erb"),
show_as_html: params[:debug].present?
end
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.