繁体   English   中英

将图像添加到Wicked_pdf封面(rails)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM