TCPDF - 如何将字体添加到pdf

时间:2012-04-15 18:28:30

标签: fonts tcpdf

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

我使用了那种方法:

$fontname = $pdf->addTTFfont('/fonts/aller.ttf', '', '', 32);

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

$pdf->SetFont('aller', '', 20, '', true)

不幸的是,我的pdf文件中出现了点,并显示错误消息“无法提取嵌入字体'AAAAAD + Aller,Bold'。某些字符可能无法正确显示或打印。”

我正在使用Windows,因此我无法使用ttf2atm.exe并按照某些教程中的建议调用php -q makefont.php。

我在这里找到一个问题link,但没有解决方案。

有人知道如何在tcpdf pdf文件中添加全新的字体吗?我想添加Aller字体(您可以从here下载它 - 只需点击'pobieraj'链接。

帮助将不胜感激。

Kalreg。

问题已经解决 - 不幸的是我试图嵌入的字体已损坏 - 任何其他工作都可以使用$ pdf-> addTTFfont()方法。

0 个答案:

没有答案