我正在使用php生成pdf報告。我需要爲此文檔添加Century Gothic字體。在pdf報告上添加字體與fpdf
我認爲我必須做這樣的事情:
$pdf->AddFont('CenturyGothic','','century.php');
$pdf->SetFont('CenturyGothic','',12);
但這不工作,我無法找到的那種信此庫的文件。請幫助。
我正在使用php生成pdf報告。我需要爲此文檔添加Century Gothic字體。在pdf報告上添加字體與fpdf
我認爲我必須做這樣的事情:
$pdf->AddFont('CenturyGothic','','century.php');
$pdf->SetFont('CenturyGothic','',12);
但這不工作,我無法找到的那種信此庫的文件。請幫助。
我猜你忘做MakeFont
您嘗試添加字體前,具體是:
<?php
require('makefont/makefont.php');
MakeFont('c:\\Windows\\Fonts\\comic.ttf','cp1252');
?>
一旦你已經生成的字體定義文件(通常爲.z
擴展名),然後AddFont
應該工作。
這爲我工作:
轉到http://www.fpdf.org/makefont/index.php
轉換您的.ttf文件
下載.PHP和.Z文件
這些文件添加到以下文件夾: fpdf/font (這是您需要下載的默認文件夾結構,以便您的fpdf工作)
這是我在我的文件中使用的代碼:
$fpdf->AddFont('Gotham','','Gotham-Book.php');
$fpdf->SetFont('Gotham','',11);
您是否閱讀過關於FPDF的教程? http://fpdf.org/en/tutorial/tuto7.htm –