Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mpdf60] Różne fonty
Forum PHP.pl > Forum > PHP
maniek74
Witam
Chciałem do aby pdf miał różne rodzaje fontów:
  1. <?php
  2. $html = '
  3. <body>
  4. <div style="font-family: mono; font-size: 20pt; font-weight: bold;">WYKSZTAŁCENIE</div>
  5. <div style="font-family: fantasy; font-size: 20pt; font-weight: bold;">WYKSZTAŁCENIE</div>
  6. <div style="font-family: arial; font-size: 20pt; font-weight: bold;">WYKSZTAŁCENIE</div>
  7. <div style="font-family: lucidasansunicode; font-size: 20pt; font-weight: bold;">WYKSZTAŁCENIE</div>
  8. <div style="font-family: albasuper; font-size: 20pt; font-weight: bold;">WYKSZTAŁCENIE</div>
  9. ';
  10.  
  11.  
  12. define('_MPDF_URI','class/mpdf60/');
  13. define('_MPDF_PATH', 'class/mpdf60/');
  14.  
  15. include("class/mpdf60/mpdf.php");
  16.  
  17. $mpdf=new mPDF();
  18.  
  19.  
  20. $mpdf->SetDisplayMode('fullpage');
  21. $mpdf->debugfonts = true;
  22.  
  23. $mpdf->WriteHTML($html);
  24.  
  25. $mpdf->Output();
  26.  
  27. ?>


W wygenerowanym pdf tylko font mono jest inny reszta jest taka sama, może ktoś mnie naprowadzić jak dołączyć fonty w mpdf60
Pozdrawiam
maniek74
witam
Wrzuciłem czcionki do ttfonts
arial.ttf
arialbd.ttf
arialbi.ttf
ariali.ttf

W piku config_fonts.php dodałem
"arial" => array(
'R' => "arial.ttf",
'B' => "arialbi.ttf",
'I' => "ariali.ttf",
'BI' => "arialbd.ttf",
),

I dalej nie mam czcionki Arial
<style>
.headerDataName {
clear: both; width: 100%; font-family: arial; font-size: 24px; color: #ffffff; background-color: #00b273;
padding: 25px 0px 25px 20px;
}
</style>
emstawicki
Pokaż jak wygląda plik config_fonts.php upewnij się, że katalog /ttfontdata/ oraz /tmp/ ma odpowiednie uprawnienia.
Ewentualnie sprawdź generując prosty napis w jakimś elemencie ze stylem inline.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.