gpt4 book ai didi

php - Ajax 帖子创建 pdf

转载 作者:行者123 更新时间:2023-12-01 05:05:08 26 4
gpt4 key购买 nike

我正在使用 ajax 发布到通过 TCPDF 创建 PDF 文档的函数。

通常情况下,我只会对函数进行正常的发布,然后输出 PDF,允许用户下载 pdf 文件。然而,我的理解是,这不适用于 ajax,而是需要将 pdf 文件保存在服务器上,然后将文件的 url 返回给 ajax 调用。

一旦我有了网址,我就可以做类似的事情

window.location.assign(url/to/my.pdf);

好吧,这一切都很好,但还不是很好。首先,pdf 不会在新窗口中打开(即当前在同一窗口中打开),其次,我更愿意强制用户下载文件而不是在浏览器中打开文件。

还有其他选择吗?

最佳答案

如果您使用 Apache 作为 Web 服务器,则可以将以下内容添加到生成 PDF 文件的文件夹中的 .htaccess 文件中以强制下载。

<Files *.pdf>
ForceType application/pdf
Header set Content-Disposition attachment
</Files>

关于php - Ajax 帖子创建 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6612457/

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