我想在我的DOMPDF上安装新字体,但是当我运行时
http://www.spanskeboliger.dk/wp-content/themes/rttheme17/dompdf/load_font.php
它有一个错误:
Unable to locate the ttf2afm / ttf2pt1 executable (checked /usr/bin/ttf2pt1).
如何解决此问题并能够运行load_font.php。
首先要注意:load_font.php应该从命令行/ shell运行,而不是通过Web服务器运行。
为了将字体加载到0.6.0之前的dompdf版本中,您首先必须在系统上安装ttf2ufm(即ttf2pt1 / ttf2afm)副本。这是一个二进制可执行文件,可从字体文件中提取字符度量。dompdf在布置文本时使用度量。
错误告诉您您需要了解什么,dompdf无法找到ttf2ufm程序。如果您的系统上有ttf2ufm副本,则应在TTF2AFM
dompdf / domdpf_config.inc.php中更新配置常量的值。
话虽如此,dompdf 0.6.0包含基于PHP的字体解析器(php-font-lib),并且不再需要ttf2ufm。对于大多数人来说,此版本是对早期版本的替代。您可以通过github获得较新版本的副本。
除不再需要ttf2ufm之外,dompdf 0.6.0还包括以下与字体相关的功能:
@font-face
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句