TCPDF - 如何将字体添加到pdf

Kal*_*reg 6 fonts tcpdf

在使用TCPDF生成pdf文件时,我试图将字体嵌入到我的pdf文件中.我已经在手册中阅读了它,我已经谷歌搜索了几个小时.

我使用那种方法:

$fontname = $pdf->addTTFfont('/fonts/aller.ttf', '', '', 32);
Run Code Online (Sandbox Code Playgroud)

之后我在我的tcpdf字体目录中有3个文件:aller.php,aller.z和aller.ctg.z我设置这样的字体:

$pdf->SetFont('aller', '', 20, '', true)
Run Code Online (Sandbox Code Playgroud)

不幸的是,我在我的pdf文件中得到了点,并且错误消息"无法提取嵌入字体'AAAAAD + Aller,Bold'.某些字符可能无法正确显示或打印."

我正在使用Windows所以我不能使用ttf2atm.exe并按照一些教程中的建议调用php -q makefont.php.

我在这里找到了一个问题链接,但没有解决方案.

有谁知道如何将全新字体添加到tcpdf pdf文件中?我想添加Aller字体(你可以从这里下载它- 只需在'pobieraj'链接上找到它.

帮助将不胜感激.

Kalreg.

问题已经解决 - 不幸的是,我试图嵌入的字体已损坏 - 任何其他工作正常与$ pdf-> addTTFfont()方法.