Warum funktioniert meine benutzerdefinierte Schriftart in dompdf nicht?HTML

HTML-Programmierer
Anonymous
 Warum funktioniert meine benutzerdefinierte Schriftart in dompdf nicht?

Post by Anonymous »

Ich habe ein Problem beim Laden einer benutzerdefinierten Schriftart in dompdf. Ich verwende @font-face mit src für die TTF-Datei, aber es schlägt trotzdem fehl.
Im Browser wird Dancing-Skript normal geladen und funktioniert, aber im PDF gibt es eine Standard-Systemschriftart.
Ich habe eine Schriftartendatei im Schriftartenordner.
Ich habe einige Informationen über „load_font.php“ gefunden, aber im neuesten dompdf existiert diese Datei nicht, also war das vielleicht eine alte Methode zum Laden von Schriftarten.
--INDEX.PHP

Code: Select all

$dompdf = new Dompdf();
$dompdf->set_option('isRemoteEnabled', true);
$dompdf->set_option('isHtml5ParserEnabled', true);
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();

$pdf_output = $dompdf->output();

--VOUCHER-TEMPLATE.HTML

Code: Select all

@font-face{
font-family:'Dancing Script';
src: url('fonts/DancingScript-Regular.ttf');
}
h1 {
color: gold;
font-size: 3em;
margin-top: 0;
margin-bottom: 0.5em;
font-family: 'Dancing Script';
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post