$defaultConfig = (new ConfigVariables())->getDefaults();
$fontDirs = $defaultConfig['fontDir'];
$defaultFontConfig = (new FontVariables())->getDefaults();
$fontData = $defaultFontConfig['fontdata'];
$mArr = [
'tempDir'=>__DIR__.'/tmp',
'fontDir' => array_merge($fontDirs, [ resource_path(). '/fonts', ]),
'fontdata' => $fontData + [
'simsun' => [
'R' => 'simsun.ttf',
'B' => "simsun-bold.ttf",
]
], 'default_font' => 'simsun'
]; //生成pdf
$mpdf = new Mpdf($mArr);
$mpdf->SetDisplayMode('fullpage');
$mpdf->ignore_invalid_utf8 = true;
$mpdf->text_input_as_HTML = true;
$mpdf->useAdobeCJK = true;
$mpdf->autoScriptToLang = true;
$mpdf->autoLangToFont = true;
$mpdf->showWatermarkText = true;
$mpdf->WriteHTML($html);
$mpdf->Output();
ps:resource_path()新增字体路径
R:字体;B加粗;I:斜体;BI加粗斜体;
参考:https://blog.csdn.net/alexandsunny/article/details/81457896?utm_source=blogxgwz7