برای اضافه کردن فونت یه فولدر می سازیم و فونت ها رو توش آپلود می کنیم و از طریق کد زیر آدرس میدیم
راهنمای اضافه کردن فونت به 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,