gpt4 book ai didi

ruby-on-rails - 使用 PDFKit 下载 pdf

转载 作者:行者123 更新时间:2023-12-04 06:03:21 25 4
gpt4 key购买 nike

我已将 pdfkit 与我的 rails 3 应用程序集成,将其添加到中间件中,并且效果很好。
在每个有 .pdf 的页面上它在浏览器中显示页面的 pdf 版本。

我希望下载 pdf 而不是在浏览器中显示。
我怎样才能做到这一点?

谢谢

最佳答案

我实际上也遇到了这个问题。看到这个问题让我更深入地研究了这个问题。它有点棘手,但实际上 pdfkit 确实以至少一种方式让您知道请求是针对 .pdf 的。这可能需要一些清理工作,但这就是我们目前正在做的事情:

respond_with @object do |wants|
wants.html {
if request.env["Rack-Middleware-PDFKit"]
pdf_page = render_to_string :layout => "print_out"
send_data pdf_page, :filename => "file.pdf"
else
render :layout => "print_out"
end
}
end

关于ruby-on-rails - 使用 PDFKit 下载 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8534488/

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