DOMPDF 无法呈现字体,而是显示圆圈

DOMPDF fails to render font, shows circles instead

已遵循本指南:github.com/dompdf/dompdf/wiki/UnicodeHowTo

使用load_font.php脚本,确认字体文件被复制到/dompdf/lib/fonts并且字体信息被添加到字体缓存文件中。将 font-family 包含到 CSS 文件中。

当我尝试渲染 PDF 时,它显示的是圆圈而不是字符。我想截屏,但我做不到,因为 Adob​​e Reader 在加载文件后立即崩溃。

  1. 文件已从我上传到的任何位置复制到 /dompdf/lib/fonts,没有任何更改。
  2. DOMPDF 字体缓存文件列出了没有任何扩展名的字体名称。

这里的问题很明显,然后搜索TTF文件假定为小写扩展名,而我上传的是大写的,它们没有重命名,并且由于服务器文件系统是大小写而无法找到-敏感。

TL;DR确保您上传的字体文件的扩展名都是小写的