无法找到ttf2afm / ttf2pt1可执行文件

Markyeoj

我想在我的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副本,则应在TTF2AFMdompdf / domdpf_config.inc.php中更新配置常量的值

话虽如此,dompdf 0.6.0包含基于PHP的字体解析器(php-font-lib),并且不再需要ttf2ufm。对于大多数人来说,此版本是对早期版本的替代。您可以通过github获得较新版本的副本

除不再需要ttf2ufm之外,dompdf 0.6.0还包括以下与字体相关的功能:

  • 完全支持UTF-8(PDF中的Unicode)
  • 基于Web的字体安装(通过dompdf / www / fonts.php)
  • 支持 @font-face
  • 字体子集

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法找到ttf2afm / ttf2pt1可执行文件

来自分类Dev

带有2个可执行文件的项目

来自分类Dev

找不到可执行文件WSL2

来自分类Dev

找不到可执行文件 WSL2

来自分类Dev

如何在1个Android.mk中创建2个可执行文件

来自分类Dev

无法加载可执行文件

来自分类Dev

系统无法从Java找到指定的可执行文件

来自分类Dev

可执行文件将无法执行

来自分类Dev

Symfony2 Assetic:无法解析节点可执行文件的路径

来自分类Dev

Symfony2 Assetic:无法解析节点可执行文件的路径

来自分类Dev

在 Ubuntu 18.04 上执行具有 GTK2 要求的可执行文件

来自分类Dev

使用py2exe创建一个单文件可执行文件

来自分类Dev

如何从可执行文件上的2个文件中接收输入

来自分类Dev

在Makefile中找到适当的可执行文件

来自分类Dev

如何帮助可执行文件找到共享库?

来自分类Dev

如何找到javadoc可执行文件的版本?

来自分类Dev

自动找到python可执行文件的路径

来自分类Dev

未找到 nvidia-smi 可执行文件

来自分类Dev

如何找到提供 dbus 服务的可执行文件?

来自分类Dev

PowerShell无法识别外部可执行文件

来自分类Dev

安装perlbrew:无法检索patchperl可执行文件

来自分类Dev

无法链接到主可执行文件

来自分类Dev

Apple Dsymutil错误“无法打开可执行文件”

来自分类Dev

LuaJIT FFI无法从可执行文件加载符号

来自分类Dev

无法从C ++启动可执行文件

来自分类Dev

无法保存来自UNIX可执行文件的输出

来自分类Dev

安装perlbrew:无法检索patchperl可执行文件

来自分类Dev

无法从mkbundle的可执行文件加载程序集

来自分类Dev

Eclipse gdb无法调试Cygwin可执行文件

Related 相关文章

热门标签

归档