2017-02-18 3 views
1

i installé MPDF 6.0 via un fichier zip (pas de compositeur), mettre une police dans le dossier ttfonts et a ajouté le fichier dans config_fonts.php comme ceci:Réglage d'une TTF police dans MPDF

"eurostyle" => array( /* Custom */ 
    'R' => "eurostyle-normal.ttf" 
    ) 

Maintenant, j'ai essayé ajouter la police à mon objet mPDF comme ceci:

$mpdf = new mPDF('c', 'A4-L'); 
$mpdf -> SetFont('eurostyle'); 

mais rien ne change. Il n'y a pas de message d'erreur, la sortie PDF simpy reste la même.

Est-ce que quelqu'un sait pourquoi?

Répondre

5

Créez votre objet mPDF sans c en tant que paramètre de mode. Utilisez une chaîne vide ou par exemple. UTF-8.

Mode
$mpdf = new mPDF('', 'A4-L'); 

c signifie que le PDF utilisera uniquement les polices PDF de base - donc il ne sera pas utiliser toutes les polices externes personnalisées.

Voir aussi la page Fonts & Languages/Choosing a configuration de ce manuel.