0

我正在用 php 上的 fpdf 生成 pdf 报告。我需要为此文档添加 Century Gothic 字体。

我认为我必须做这样的事情:

$pdf->AddFont('CenturyGothic','','century.php');
$pdf->SetFont('CenturyGothic','',12);

但这不起作用,我找不到该库的那种字母的文件。请帮忙。

4

2 回答 2

4

这对我有用:

转到http://www.fpdf.org/makefont/index.php

转换您的 .ttf 文件

下载 .php 和 .z 文件

将这些文件添加到以下文件夹:fpdf/font(这是您需要下载的默认文件夹结构,以便您的 fpdf 工作)

这是我在文件中使用的代码:

$fpdf->AddFont('Gotham','','Gotham-Book.php');
$fpdf->SetFont('Gotham','',11); 
于 2014-09-17T10:55:48.240 回答
1

这是相关教程

我猜你在MakeFont尝试添加字体之前忘记做,特别是:

<?php
require('makefont/makefont.php');

MakeFont('c:\\Windows\\Fonts\\comic.ttf','cp1252');
?>

一旦您生成了字体定义文件(通常是.z扩展名),那么AddFont应该可以工作。

于 2012-11-13T13:53:47.760 回答