如何使用标记中的绝对路径添加背景图像

时间:2018-02-20 13:00:55

标签: ruby-on-rails pdfkit

所以我使用pdfkit gem来制作pdf。以下是使其工作的典型语法 <%= image_tag("#{Rails.root}/public/images/signature-white.png", class: "signature", alt: "signature")%>

它要求我们给出图像所在位置的绝对路径,以及图像所在的public

现在我必须在标记中动态添加背景图像

我想出了这个

<div style="background-image: url('/images/background.png')">
</div>

这很好,如果它是一个网页。但是这个pdfkit要求路径是绝对的,我对如何使用url helper使用绝对路径访问public/images/background.png中的图像毫无头绪

1 个答案:

答案 0 :(得分:1)

您需要使用file中的file:///home/gregnavis/images/background.png方案。