【发布时间】:2012-10-18 04:21:17
【问题描述】:
现在我正在开发 Rails 3 版本。我想将图像文件转换为 PDF 格式。我正在使用 Wicked PDF gem,但它不起作用。请帮我。如何做到这一点?
【问题讨论】:
-
而且“它不工作”不是描述。我们也不是读心术的人。
标签: ruby-on-rails ruby-on-rails-3 rubygems wicked-pdf
现在我正在开发 Rails 3 版本。我想将图像文件转换为 PDF 格式。我正在使用 Wicked PDF gem,但它不起作用。请帮我。如何做到这一点?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rubygems wicked-pdf
好吧,从所提供的有限描述中,我可以对要做什么给出一个非常粗略的想法。 Wicked PDF 附带一些helpers。
您需要的是“wicked_pdf_image_tag”。要使用它,您只需像使用 rails image_tag 助手一样使用它。
<%= wicked_pdf_image_tag 'my_image.jpg' %>`
将上面的行插入到您的 erb pdf 模板中。但是,如果您的图像位于 assest/images 文件夹以外的位置,则此帮助程序会出现问题。
如果你想解决这个问题,你可以继续做一个你自己的助手,把它放在应用程序助手中,你就可以开始了。例如:
def custom_image_tag(img_name, options={})
image_tag "file://#{Rails.root}/your/image/location/{img_name}", options
end
【讨论】: