Код: Выделить всё
$mpdf = new Mpdf([
'tempDir' => Yii::getAlias('@runtime'),
'mode' => 'utf-8',
'format' => 'A4',
'defaultPageNumStyle' => 'arabic-indic',
'setAutoTopMargin' => 'pad',
'margin_top' => 0,
'margin_header' => 0,
'margin_footer' => 5,
'margin_right' => 0,
'margin_left' => 0,
'margin_bottom' => 0,
'fontDir' => array_merge($fontDirs, [
'/ttfonts/',
]),
'fontdata' => $fontData + [
'droid' => [
'R' => 'DroidKufi-Regular.ttf', // regular font
'B' => 'DroidKufi-Bold.ttf', // optional: bold font
'useOTL' => 0xFF,
'useKashida' => 75,
],
'cairo' => [
'R' => 'Cairo-Regular.ttf', // regular font
'B' => 'Cairo-Bold.ttf', // optional: bold font
// 'useOTL' => 0xFF,
'useOTL' => 0x80,
'useKashida' => 75,
],
"myhacenfont" => [
'R' => "Hacen Liner Screen Regular.ttf", // Regular - REQUIRED
// 'useOTL' => 0xFF,
'useOTL' => 0x80,
'useKashida' => 75,
],
// 'default_font' => 'cairo'
],
// 'default_font' => 'droid'
]);
لديك فهمٌ عميق لعواطفك والأسباب التي أدَّت إليها.
Вывод

Я установил для $mpdf->autoScriptToLang значение true, но текст получился как обычный шрифт, и я хочу, чтобы мой конкретный шрифт вместо этого отображаться.
Подробнее здесь: https://stackoverflow.com/questions/686 ... ct-letters