先安裝Mpdf
composer require mpdf/mpdf
//html文檔轉(zhuǎn)pdf
$mpdf = new \Mpdf\Mpdf([
'autoScriptToLang' => true,
'autoLangToFont' => true, //為了中文不亂碼
'useSubstitutions' => true,
]);
//html的文檔地址,可以是本地的,如 "./public/test.html",如果是本地文檔那么html中的外鏈如css圖片等的地址前面需要加一個(gè)點(diǎn),如 “./static/img/logo.png”
$html = file_get_contents('http://pgwc.com.cn/');
//如果html中有外鏈,如圖片、css等,外鏈的base地址,也可以寫本地如“./public/”
$mpdf->setBasePath('http://pgwc.com.cn/');
$mpdf->WriteHTML($html);
//pdf保存的路勁
$mpdf->Output('./public/filename.pdf', \Mpdf\Output\Destination::FILE);
其它更多的參數(shù)參考Mpdf文檔:https://mpdf.github.io/