自动下载MPDF生成的PDF文件(Auto download mpdf generated pdf

2019-06-27 10:08发布

我是新手对MPDF如果你觉得这个问题是愚蠢的一个,所以不要介意:),

我生成PDF文档usinf MPDF类,问题是,PDF生成后的浏览器打开它的标签。 但我想它不会打开,但自动下载,我的代码是这样follwing ..

include("../mpdf.php");
$html="my HTML code here !";

$mpdf=new mPDF('c','A4','','',32,25,27,25,16,13); 
$mpdf->SetDisplayMode('fullpage');
$mpdf->list_indent_first_level = 0; 
$stylesheet = file_get_contents('mpdfstyletables.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html);
$mpdf->Output('mpdf.pdf');

我期待会有在MPDF类像下载功能$mpdf->download ,而不是$mpdf->Output('mpdf.pdf')我搜索了很多这种类型的解决方案,但白白我便无法找到任何 。

Answer 1:

添加“d”参数下载

$mpdf->Output('MyPDF.pdf', 'D');


Answer 2:

下载使用本

$filename = "mpdf.pdf";
if (file_exists($filename)) {
   header('Content-type: application/force-download');
   header('Content-Disposition: attachment; filename='.$filename);
   readfile($filename);
}


文章来源: Auto download mpdf generated pdf document
标签: php html mpdf