Utilizzare dei font ad-hoc con dompdf
Updated at: 31/07/2015
Per usare dei font ad hoc (ad esempio dei Google Fonts) è necessario importarli correttamente in dompf:
Innanzitutto scarichiamo una versione pulita di dompdf:
git clone https://github.com/dompdf/dompdf.git
cd dompdf
git submodules init
git submodules update
Ora possiamo importare i font che ci servono
- go to your DOMPDF folder
- copy your font's as .ttf (TrueType Font) or .otf (OpenType Font) into the DOMPDF's root
- open your command line and run
php load_font.php your_fonts_name ./your-normal.ttf ./your-bold.ttf ./your-bold-italic.ttf
- DOMPDF now created Adobe Font Metrics and copied it to lib/fonts/* - you can now use it with
font-family: your_fonts_name;
A questo punto nel css si può utilizzare la famiglia di font con tutti i vari tag (<b>, <i>, etc...)
fonte:
http://stackoverflow.com/questions/12581156/custom-fonts-for-dompdf?answertab=votes#tab-top