1.下载MPDF
GitHub:https://github.com/mpdf/mpdf/tags
下载完成后打开Mpdf.php我们可以发现这个插件实现了Psr的接口,所以我们需要将Psr也下载到本地。
GitHub:https://codeload.github.com/php-fig/log/zip/master
2.把插件放入工程里
3.插件利用Demo
public function createPDF($html, $filename, $title, $transversalFlg = false) { ini_set("display_errors","On");//错误显示 ini_set(‘pcre.backtrack_limit‘, 999999999);//最大回溯数 ini_set(‘memory_limit‘, ‘512M‘);//内存限制 error_reporting(E_ALL); $pdfConfig = []; if($transversalFlg){ $pdfConfig = [ ‘format‘=>‘A4-L‘,//纸张横向显示 ‘margin_bottom‘ => 10 ]; } $mpdf = new \Mpdf\Mpdf($pdfConfig); // PDF出力 if($title){ $mpdf->SetTitle($title); } $mpdf->WriteHTML($html); $mpdf->Output($filename.".pdf", "I");//‘I‘表示在线展示 ‘D‘则显示下载窗口 ‘F‘保存本地文件 exit; }