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
  1. go to your DOMPDF folder
  2. copy your font's as .ttf (TrueType Font) or .otf (OpenType Font) into the DOMPDF's root
  3. open your command line and run
    php load_font.php your_fonts_name ./your-normal.ttf ./your-bold.ttf ./your-bold-italic.ttf
  4. 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