如何将Gotham-book字体添加到fpdf。大多数解释不清楚,也很难理解。我需要一个例子。请有人帮忙吗?
没关系得到了我的答案
转到http://www.fpdf.org/makefont/
转换您的.ttf文件
下载.php和.z文件
将这些文件添加到以下文件夹:fpdf /字体(这是您需要下载的默认文件夹结构,才能使fpdf正常工作)
这是我在文件中使用的代码:
$fpdf->AddFont('Gotham','','Gotham-Book.php');
$fpdf->SetFont('Gotham','',11);
我也被这个错误所困扰,@Janinekey的答案是正确的,但我没有找到如何添加字体的变体。This article也很好地解释了此过程。
我将逐步解释整个过程。
[步骤1。下载字体的所有变体(常规,粗体,斜体,粗斜体)
步骤2。将所有字体从此font-name.php
转换为font-name.z
和link。>
第3步
将所有* .php和* .z文件复制到fpdf.php根目录下的fonts /文件夹中。 [您可以重命名* .php文件,但从ttf转换后不要重命名* .z文件。步骤4。
使用此代码将字体导入到pdf中://Importing Font and it's variations $fpdf->AddFont('Gotham','','Gotham-Book.php'); //Regular $fpdf->AddFont('Gotham','B','Gotham-Book-bold.php'); //Bold $fpdf->AddFont('Gotham','I','Gotham-Book-italic.php'); //Italic $fpdf->AddFont('Gotham','BI','Gotham-Book-bold-italic.php'); //Bold_Italic //Now use it as normal font $fpdf->SetFont('Gotham','B',11);
PS:字体名称对于不同的变体将是相同的。因此,请确保不要更改它,否则将把它完全视为另一种字体。