Следуйте этому руководству: github.com/dompdf/dompdf/wiki/UnicodeHowTo
Использовал скрипт load_font.php
, подтвердил, что файлы шрифтов были скопированы в /dompdf/lib/fonts
а информация о шрифте была добавлена в файл кеша шрифтов. Включил семейство font-family
в файл CSS.
Когда я пытаюсь сделать PDF, он показывает мне круги вместо символов. Я бы сделал скриншот, но не могу, так как Adobe Reader сработает сразу после загрузки файла.
/dompdf/lib/fonts
из любого места, где я загрузил их без каких-либо изменений. Проблема здесь заключалась в том, что, по-видимому, он затем ищет файлы TTF, предполагающие расширение нижнего регистра, а те, которые я загрузил, были в верхнем регистре, они не были переименованы и не могли быть найдены, поскольку файловая система сервера чувствительна к регистру.
TL; DR убедитесь, что расширения файлов шрифтов, которые вы загрузили, находятся в нижнем регистре