DOMPDF не может отображать шрифт, вместо этого отображает круги

Следуйте этому руководству: github.com/dompdf/dompdf/wiki/UnicodeHowTo

Использовал скрипт load_font.php , подтвердил, что файлы шрифтов были скопированы в /dompdf/lib/fonts а информация о шрифте была добавлена ​​в файл кеша шрифтов. Включил семейство font-family в файл CSS.

Когда я пытаюсь сделать PDF, он показывает мне круги вместо символов. Я бы сделал скриншот, но не могу, так как Adobe Reader сработает сразу после загрузки файла.

  1. Файлы были скопированы в /dompdf/lib/fonts из любого места, где я загрузил их без каких-либо изменений.
  2. В файле кеша шрифтов DOMPDF перечислены имена шрифтов без какого-либо расширения.

Проблема здесь заключалась в том, что, по-видимому, он затем ищет файлы TTF, предполагающие расширение нижнего регистра, а те, которые я загрузил, были в верхнем регистре, они не были переименованы и не могли быть найдены, поскольку файловая система сервера чувствительна к регистру.

TL; DR убедитесь, что расширения файлов шрифтов, которые вы загрузили, находятся в нижнем регистре