Étant donné que tu as su me repondre avec brio, j'aurai voulu savoir si l'utilisation de makefont permettait par la suite d'utiliser la fonte via un code HTML :
<span style="font-family:MAPOLICE">blabla</span> ?
J'ai déjà utilisé makefont pour ajouter Arial Narrow. Comme j'utilisaais la fonte comme ceci :
$html2pdf->pdf->AddFont('Arial Narrow','','arial_n.php');
$html2pdf->pdf->AddFont('Arial Narrow','B','arial_nb.php');
$html2pdf->pdf->AddFont('Arial Narrow','I','arial_ni.php');
$html2pdf->pdf->AddFont('Arial Narrow','BI','arial_nbi.php');
Il m'a automatiquement mis Arial Narrow à tout mon texte.
Le problème c'est qu'à un endroit bien precis, je dois utiliser Arial Black.
J'ai pu créer la fonte sans soucis, j'ai généré 4 fichiers (noraml,b,i,bi).
Lorsque j'initialise ma police via :
$html2pdf->pdf->AddFont('Arial Black','','ariblk.php');
$html2pdf->pdf->AddFont('Arial Black','B','ariblkb.php');
$html2pdf->pdf->AddFont('Arial Black','I','ariblki.php');
$html2pdf->pdf->AddFont('Arial Black','BI','ariblkbi.php');
Et que je fais un echo "<span style='font-family:\'Arial Black\''>blabla</span>";
J'obtiens:
FPDF error: Undefined font: 'arial black'
Aurais-tu une idée ?
P.S : [Hors-Sujet] Lorsque je navigue un peu dans le forum, je vois souvent des "as tu lu l'exemple XXX ?". Ce n'est qu'une idée (peut-être ai-je tord de t'en faire part), mais je pense qu'une petite description sous chaque exemple permettrait à nous, utilisateurs, de retrouver l'exemple qui utilisait la fonction XX de html2pdf.