在我的项目中,我使用 Carrierwave 上传doc等文件,以及 pdf 。 如果我想下载 pdf 我的控制器
send_file @document ,:处置 => '内联',类型 =>的'应用/ PDF'
这很好用,在浏览器中显示pdf文件,我得到的网址是 / documents / file_name ,也很好。但我想设置"标题" 或" url title" ,以便在浏览器的标签页中显示 file_name 而非 myapp.com/documents/file_name
有一种简单的方法吗?
答案 0 :(得分:2)
不幸的是,你无法描述。
标签标题取自PDF文档元数据,特别是标题属性。
如果您经常使用Prawn生成文档,您可以:
Prawn::Document.generate(my_filename, info: {Title: my_title})