0

現在即時通訊使用導軌3.0.0 version.now即時生成PDF文件並使用wicked_pdf.now保存該公共文件夾中的文件我想打開該文件使用控制器action.Im使用此代碼在controller.but它不是working.please幫助我如何做。如何在wicked_pdf中打開pdf文件?

  def download_prescription_pdf 
      pdf_pres = UploadedDocument.find(params[:pdf]) 
      send_file "#{RAILS_ROOT}/public/prescription/#{pdf_pres.file_path}", :type => "application/pdf" 
     end 
+0

是否該文件在你正在尋找它的路徑存在嗎?它怎麼不起作用? – Nenotlep

回答

1

這個工作對我來說:

 render :template => 'admin/idreport', 
       :formats => [:pdf], 
       :handlers => [:erb], 
       :pdf => "ID List", 
       :save_to_file => Rails.root.join('../Documents', "ID List") 

好運

鮑勃