Déjà bravo pour le beau boulot, cette librairie est un vrai petit bijou

J'ai une question à laquelle je ne trouve pas de réponse.
J'ai un formulaire qui permet de créer le pdf, jusque là tout va bien.
J'ai d'abord décidé d'ajouter un select pour choisir la police du document :
<select name="polices" class="fontsDoc">
<option id="f1">Arial</option>
<option id="f2">Verdana</option>
<option id="f3">Courier</option>
<option id="f4">Times New Roman</option>
</select>
Ensuite je fais un switch pour adapter la police selon le choix de l'utilisateur :
switch ($pdfFontsDoc) {
case "Verdana": $html2pdf->pdf->SetFont('Verdana'); break;
case "Arial" : $html2pdf->pdf->SetFont('Arial'); break;
case "Courier": $html2pdf->pdf->SetFont('Courier'); break;
case "Times New Roman": $html2pdf->pdf->SetFont('Times New Roman'); break;
}
Jusque là, ça marche, tout va bien.
J'ai ensuite décidé de proposer un choix de police pour le Titre du document et le Sous-titre.
C'est là que ça bloque, comment doit se comporter le switch pour mettre la bonne police au Titre, au sous-titre et enfin au corps du document ?
Je suis preneur de toutes pistes pouvant m'éclaircir

Encore bravo pour la librairie !