Ce n'est pas trop dur. Supposons que nous voulions ajouter la police Rockford. D'abord, nous devons utiliser ttf2pt1 (ou un programme équivalent) pour générer le fichier AFM pour Rockford. Exécutez la commande suivante dans un shell.
ttf2pt1 Rockford
La commande va créer Rockford.afm dans le répertoire shell en cours.
Changer votre shell à l'makefont répertoire dans le répertoire d'installation fpdf
cd /<...>/fpdf/font/makefont
Exécuter un php shell interactif
php -a
Exécutez les commandes suivantes dans le shell PHP interactif.
php > require("makefont.php");
php > MakeFont("/<font location>/Rockford.ttf", "/<font location>/Rockford.afm");
php > exit
Vous devriez voir deux nouveaux fichiers, Rockford.php et Rockford.z dans le répertoire courant. Copiez ces deux fichiers dans le répertoire 'fonts' du répertoire d'installation de fpdf.
cp Rockford.z Rockford.php /<...>/fpdf/font/
À ce stade, l'installation de la nouvelle police dans FPDF est effectuée.
Pour utiliser votre police lors de la génération d'un PDF, vous devez d'abord importer la police comme suit.
$fpdf->AddFont('Rockford', '', 'Rockford.php');
Vous pouvez ensuite utiliser la police si nécessaire dans votre script. Par exemple, pour définir la police sur Rockford taille 8, vous devez écrire l'instruction suivante.
$fpdf->SetFont('Rockford', '', 8);
ce site: [xml-convert] (http://www.xml-convert.com) faire tout pour vous, en ligne! –