Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mpdf60] Różne fonty
maniek74
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 26.08.2013

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
emstawicki
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 40
Dołączył: 2.06.2016
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Dlaczego:
https://mpdf.github.io/css-stylesheets/supported-css.html

Jak:
https://mpdf.github.io/fonts-languages/font...n-mpdf-6-x.html
Go to the top of the page
+Quote Post
maniek74
post
Post #3





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 26.08.2013

Ostrzeżenie: (0%)
-----


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>
Go to the top of the page
+Quote Post
emstawicki
post
Post #4





Grupa: Zarejestrowani
Postów: 207
Pomógł: 40
Dołączył: 2.06.2016
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 18:36