2013-02-14 65 views
3

IM 3.2 wicked_pdf图像的Rails 3.2和wicked_pdf + wkhtmltopdf二进制宝石,我试图呈现在PDF中的图像,但它不能正常工作,Rails的工作不使用

我曾尝试

<%= image_tag "image.png" %> 

<img src="/assets/images/image.png"> 
<img src="/public/image.png"> 

没有成功。

pdf的其余部分呈现良好,除了图像,我做错了什么?

回答

5

wkhtmltopdf需要知道图像文件的完整路径,并提供相关的路径。将其更新为使用完整网址,或尝试使用帮助程序wicked_pdf_image_tag。我没有尝试过后一种路线,但它应该解决你想要做的事情。

这是关于它的GH issue

+0

谢谢你,这两种方式很好,但我不能像HTML属性的高度和宽度设置图像的大小。 – user1350443 2013-02-15 18:20:43

+0

'wicked_pdf_image_tag'采用一个选项散列,您可以使用它设置高度/宽度,方法与您使用'image_tag'助手设置高度/宽度相同。 – 2013-02-15 18:42:53

+0

这样的事情? '<%= wicked_pdf_image_tag('image_logo.png',options = {:width => 300,:height => 200})%>'我试过,但没有工作 – user1350443 2013-02-15 19:08:04