برای اضافه کردن فونت یه فولدر می سازیم و فونت ها رو توش آپلود می کنیم و از طریق کد زیر آدرس میدیم
راهنمای اضافه کردن فونت به mpdf 7
$defaultConfig = (new Mpdf\Config\ConfigVariables())->getDefaults();
$fontDirs = $defaultConfig['fontDir'];
$defaultFontConfig = (new Mpdf\Config\FontVariables())->getDefaults();
$fontData = $defaultFontConfig['fontdata'];
$mpdf = new \Mpdf\Mpdf([
'fontDir' => array_merge($fontDirs, [
__DIR__ . '/customfont',
]),
'fontdata' => $fontData + [
'mitra' => [
'R' => 'mitra.ttf',
'I' => 'mitra.ttf',
'useOTL' => 0xFF,
]
],
'default_font' => 'mitra'
],
);
اینجا یه فولدر ساختیم و فونت رو آپلود کردیم. برای اینکه حروف کلمات به هم بچسبه باید این کد رو اضافه کنم
'useOTL' => 0xFF,