在我的rails应用程序中,我有一个 STATIC pdf这里“../public/camp.pdf”访问者可以下载它,但是当他们这样做时文件大小是非常小,pdf不会打开。我认为我的rails应用程序正在发送一个空白的pdf。有什么想法吗?
def download_1
send_data '/camp.pdf', :type => 'application/pdf', :filename => "camp.pdf"
end
查看:
<%= link_to 'PDF', home_download_1_path %>
编辑:pdf的内容仅为“/REGLAS_DE_CARBONO_MEXICO2.pdf”
答案 0 :(得分:2)
编辑:
答案是使用HTML5下载属性:
<a href="/camp.pdf" download="name_of_downloaded_file.pdf"></a>