我正在使用FPDF库来生成PHP报告,但现在我需要使用另一种不在核心字体中的字体(Verdana).我添加了这一行:
$pdf->AddFont('Verdana','','verdana.php');
Run Code Online (Sandbox Code Playgroud)
我将文件verdana.php和verdana.z复制到fonts目录中.如果我使用下面的说明,每件事都可以正常工作:
$pdf->SetFont('Verdana','',6);
Run Code Online (Sandbox Code Playgroud)
但是如果我尝试使用下一条指令(使用粗体字):
$pdf->SetFont('Verdana','B',6);
Run Code Online (Sandbox Code Playgroud)
我收到错误:
FPDF error: Undefined font: verdana B
Run Code Online (Sandbox Code Playgroud)
我尝试为Verdana Bold添加另一种字体:
$pdf->AddFont('Verdana-Bold','B','verdanab.php');
Run Code Online (Sandbox Code Playgroud)
当然,我把文件verdanab.php和verdanab.z放在fonts目录中.但我得到了同样的错误.我缺少什么或如何使用Verdana字体(普通和粗体)?
提前致谢.
我读了一篇有趣的文章.它应该可以帮助你找到你想要的东西.
也许是这样的:
$pdf->AddFont('Verdana','B','verdanab.php');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26461 次 |
| 最近记录: |