如何在mdPDF中显示保存pdf窗口


How to display save pdf window in mdPDF ?

如何显示"另存为"窗口,而不是在浏览器窗口中显示生成的PDF文件(来自mdPDF插件)?我尝试设置-$mpdf->Output($_SESSION['pdf_filename'].'.pdf', 'F');但它只是将文件保存在文件夹中,而不是给我一个链接。

我想你正在使用这个mPDF,对吗?(链接用于项目专用的github页面。

如果是这样的话,我认为您需要对Output(...)调用使用D参数,而不是F。因此,这将把您的输出调用更改为以下内容:

$mpdf->Output($_SESSION['pdf_filename'].'.pdf', 'D');

根据有关输出功能的文档页面,D参数执行以下操作:

D: 发送到浏览器并强制下载名为$filename的文件。