我用回形針允許用戶上傳一個標誌,這是存儲在數據庫中獲取回形針數據庫圖像在生成的PDF顯示使用pdfkit
company_setting.rb型號:
has_attached_file :logo_image,
:storage => :database,
:styles => {:original => "160x80>",
:small => {:geometry =>"100x50>" , :column =>'logo_image_small_file'}},
:url => '/settings/:id/logo_images?id=:id&style=:style'
我有沒有問題渲染此圖片HTML作爲在html.erb觀點如下
<%= image_tag current_user.company.company_setting.logo_image.url + "&id=#{current_user.company.company_setting.id}" %>
但是,我不能得到相同的圖像在我pdf.erb文件進行渲染。我以前遇到過pdfkit和資產管道的問題。我認爲pdfkit需要的完整URL找到一個圖像,所以我已經試過許多方法,如:
<%= image_tag "#{Rails.root}" + current_user.company.company_setting.logo_image.url + "&id=#{current_user.company.company_setting.id}" %>
還沒渲染。任何人有任何想法?