TCPDF 是一個用于生成 PDF 的 PHP 類,它支持多種字體。TCPDF 支持的字體主要包括以下幾類:
Core Fonts(內(nèi)置字體):
TrueType Fonts(.ttf 文件):
$pdf->SetFont('myfont', '', 12);
Type1 Fonts(.pfb/.pfm 文件):
$pdf->SetFont('myfont', '', 12, '', true); // 設(shè)置為斜體
OpenType Fonts(.otf 文件):
$pdf->SetFont('myfont', '', 12, '', false, 'C'); // 設(shè)置為粗體
注意:在使用自定義字體時,請確保將字體文件放在 TCPDF 的 “fonts” 目錄中。如果目錄不存在,請創(chuàng)建一個名為 “fonts” 的文件夾并將字體文件放入其中。此外,當使用非內(nèi)置字體時,你需要在代碼中指定字體名稱,而不是字體文件名。