My Rails应用正在文件系统中生成PDF文件。 当用户点击"预览"在Angular中的前端按钮,它生成一个PDF文件并返回路径。
def renderPDF()
# PDF render codes
STORAGE_PATH = 'public/rendered'
return "#{STORAGE_PATH}/example.pdf"
end
在我的前端,我想在点击Preview
按钮时打开此PDF。如何在浏览器上显示PDF文件?
答案 0 :(得分:0)
def renderPDF
storage_path = 'public/rendered'
send_file("#{storage_path}/example.pdf", :filename => 'your_document.pdf', :disposition => 'inline', :type => 'application/pdf')
end