如何在 FPDF 库中使用字体 "Glyphicons"?

How can I use the font "Glyphicons" with the FPDF library?

我正在尝试将 "Glyphicons"(我们以 59 美元的价格购买它以获得具有 610 个图标和字体质量而非图像的完整字体)与 FPDF 库一起使用。

这是我所做的:

然而,我得到的不是漂亮的图片,而是一个矩形(对我来说这意味着它无法在字体中找到相关字符或字体不可用)。

如何在 FPDF 中使用 Glyphicons?可能吗?

感谢您的帮助或任何基于使用情况的反馈。

我应该在这里回答我的 post。我们到了。

对于来到这里 post 并且遇到同样问题的任何人: 使用 FPDF 的 tFPDF 插件:fpdf.org/~~V/en/script/script92.php

重要提示: 对于当前版本的 tFPDF,调用 PHP 代码似乎与 TFPDF.php 文件严格位于同一目录中。

否则找不到TTF路径(从TFPDF.php的路径开始)得到消息:

Can't open file font/unifont/glyphicons.ttf

在我的例子中,我重写了 AddFont 方法来指定 rootPath 的参数,并将其用作 $this->_getfontpath().'unifont/'

两种用法的前缀