0

我从https://groups.google.com/forum/#!msg/rubyonrails-talk/9Wfid1pYP7w/qqSIiW45L_8J复制了这个问题 我和他有同样的问题,请帮助我,非常感谢

大家好,

我正在使用 Wicked Pdf 生成 pdf 文件。

在我的模型中,我有生成 pdf 文件的方法。

我还需要在亚马逊 s3 的 pdf 文件中显示图像。

案例1:我尝试使用当我运行该方法时图像不显示,只是一个小框只出现在图像中。

案例 2:我尝试了 <%= image_tag(@image.avatar)%> 当我运行它时,我得到“rake aborted! undefined method `image_tag' for main:Object”

我用谷歌搜索了这个问题,但没有明确的答案......任何帮助..

4

1 回答 1

0

首先,您需要使用 wicked_pdf_image_tag 以 pdf 格式显示图像。尝试使用一些本地图像:
<%= wicked_pdf_image_tag "some_image.jpg" %>
这应该可以。
然后用 s3 图像试试。如果图像没有显示,这意味着您使用的是旧版本的 wkhtmltopdf 库。从http://wkhtmltopdf.org/downloads.html下载新版本

于 2014-10-09T07:51:36.050 回答