如何從一個rails db條目中檢索我的PDF二進制數據並將其輸出爲PDF格式?這是我到目前爲止,但這只是顯示和空的PDF文件:在RAILS中將二進制列條目轉換爲.pdf文件
def download
@submissions = Submission.all
# Create .pdf from binaries
@submissions.each do |sub|
@filePath = Rails.root.join('tmp/system/', sub.id.to_s, sub.file_file_name)
logger.error('Filepath here: ' + @filePath.to_s)
@content = Attachment.find_by! submission_id: 174
File.open(@filePath.to_s, 'w:binary') do |out|
out.write(@content.file_contents)
end
end
爲什麼這不寫入任何東西到PDF文件?
請閱讀 「[問]」 和 「[MCVE]」。我們需要更多關於你在做什麼的信息。向我們展示您爲解決此問題而編寫的最小代碼。如果你還沒有寫任何,那麼http://meta.stackoverflow.com/questions/261592將適用。除了二進制數據,'file_content'中有什麼?一個PDF文件? –
我認爲這個問題很明確。您不需要關於此類問題的更多信息 –