在我的网站上,我想要有两个按钮 - 第一个下载
应该将pdf下载到用户的计算机,另一个查看
在新选项卡中打开pdf。问题是,我不知道如何制作 Download
按钮。你可能会说它没用,因为你可以在“查看”之后保存 pdf,但我已经制作了这样的图形,并且真的不想更改它。是否可以阻止浏览器打开 pdf 文件并使其下载该文件?
最佳答案
您需要在服务器端脚本中强制下载文件:
这是一个 PHP 示例:
$file = "path/to/my-file.pdf";
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$file");
header("Content-Type: application/pdf");
header("Content-Transfer-Encoding: binary");
关于pdf - 强制浏览器下载文件而不是查看文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15246774/