Dans cet exemple, j'incorpore Garamond 3, à mon installation FPDF.

Chercher d'abord le chemin de la police, sur la machine où est elle installée, pour moi :

/usr/X11R6/lib/X11/fonts/drakfont/ttf/Garam3.ttf

Première transformation grâce à ttf2pt1

ttf2pt1 -a chemin/Garam3.ttf Garam3

Ensuite éditer le makefont.php (votre_installation_fpdf/font/makefont/makefont.php) en ajoutant à la fin :

MakeFont('Garam3.ttf','Garam3.afm','cp1252')

Deuxième transformation, après avoir copié Garam3.ttf et Garam3.afm dans votre_installation_fpdf/font/makefont/, appelez le makefont.php dans votre navigateur.

Copier le Garam3.php et le Garam3.z ainsi créés vers le dossier votre_installation_fpdf/font/

Faire la même chose pour Garam3BoldIta.ttf, Garam3Bold.ttf, Garam3Ita.ttf

Dans votre fichier PHP qui crée le PDF, ajouter les lignes :

$pdf->AddFont('Garam3','','Garam3.php');
$pdf->AddFont('Garam3Bold','','Garam3Bold.php');
$pdf->AddFont('Garam3Ita','','Garam3Ita.php');
$pdf->AddFont('Garam3BoldIta','','Garam3BoldIta.php');