gpt4 book ai didi

ruby-on-rails - send_file pdf时将浏览器标签标题更改为文件名

转载 作者:行者123 更新时间:2023-12-04 03:34:30 27 4
gpt4 key购买 nike

在我的项目中,我使用 Carrierwave 上传文件,如 doc 和 pdf .
如果我想下载 pdf 我的 Controller 做

send_file @document, :disposition => 'inline', :type => 'application/pdf'



这很好用,在浏览器中显示 pdf 文件,我得到的 url 是 /documents/file_name 也没关系。但我想设置“标题标题”或“网址标题”,以便在浏览器的选项卡中显示 文件名相反 myapp.com/documents/file_name

有没有一种简单的方法可以做到这一点?

最佳答案

不幸的是,正如您所描述的那样,这是不可能的。

选项卡标题取自 PDF 文档元数据,特别是 Title 属性。

如果您通常使用 Prawn 生成文档,则可以执行以下操作:
Prawn::Document.generate(my_filename, info: {Title: my_title})

关于ruby-on-rails - send_file pdf时将浏览器标签标题更改为文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31683804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com