Php 找不到ttf2afm/ttf2pt1可执行文件
我想在DOMPDF上安装新字体,但当我运行Php 找不到ttf2afm/ttf2pt1可执行文件,php,dompdf,Php,Dompdf,我想在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运行,而不
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的副本,您应该更新dompdf/domdpf_config.inc.php中的
TTF2AFM
configuration常量的值
话虽如此,dompdf0.6.0包含了一个基于PHP的字体解析器(),不再需要ttf2ufm。对于大多数人来说,这个版本是早期版本的替代品。您可以通过获取更新版本的副本
除了不再需要ttf2ufm之外,dompdf 0.6.0还包括以下与字体相关的功能:
- 完全支持UTF-8(PDF中的Unicode)
- 基于web的字体安装(通过dompdf/www/fonts.php)
- 支持
@font-face
- 字体子集
TTF2AFM
configuration常量的值
话虽如此,dompdf0.6.0包含了一个基于PHP的字体解析器(),不再需要ttf2ufm。对于大多数人来说,这个版本是早期版本的替代品。您可以通过获取更新版本的副本
除了不再需要ttf2ufm之外,dompdf 0.6.0还包括以下与字体相关的功能:
- 完全支持UTF-8(PDF中的Unicode)
- 基于web的字体安装(通过dompdf/www/fonts.php)
- 支持
@font-face
- 字体子集