在使用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()方法.
| 归档时间: |
|
| 查看次数: |
9450 次 |
| 最近记录: |