Шрифт TCPDF не embadding, показывая "…" на adobe reader

Я добавил много шрифтов в TCPDF используя эту строку кода

 TCPDF_FONTS::addTTFfont('fonts/ArchitectsDaughter.ttf', 'TrueTypeUnicode', '', 96); $pdf->AddFont("ArchitectsDaughter"); 

Многие другие шрифты работают, но этот не работает. Когда я открываю этот PDF-файл в читателе, он показывает ошибку, подобную этой

не может извлечь встроенный шрифт «ArchitectsDaughter». некоторые символы могут не отображаться или печатать правильно.

Я импортирую файл svg в формате pdf. Вот файл SVG, который я вставляю в pdf, и вы можете получить PDF отсюда, и вот файл шрифта .

Вот полный код, как будет генерироваться pdf.

 $fileName='export'; $uploadPath = Config::get('constants.paths.uploads.images.base').'/'.$fileName.'.svg'; $pdf = new TCPDF(); TCPDF_FONTS::addTTFfont(dirname(dirname(dirname(dirname(__FILE__)))).'/vendor/font-awesome/fonts/ArchitectsDaughter.ttf', 'TrueTypeUnicode', '', 96); TCPDF_FONTS::addTTFfont(dirname(dirname(dirname(dirname(__FILE__)))).'/vendor/font-awesome/fonts/Archivor.ttf', 'TrueTypeUnicode', '', 96); $pdf->AddFont("Archivor"); $pdf->AddFont("ArchitectsDaughter"); $pdf->SetPrintHeader(false); $pdf->SetPrintFooter(false); $pdf->AddPage(); $pdf->ImageSVG($uploadPath, $x='', $y='', $w='', $h='', $link='', $align='', $palign='', $border=0, $fitonpage=true); $filename = 'export.pdf'; $pdf->output($filename, 'D'); exit; 

Другие шрифты работают нормально для меня. Не знаю, что происходит с некоторыми шрифтами. Какое решение для этого?

Related of "Шрифт TCPDF не embadding, показывая "…" на adobe reader"