getDefaults(); $fontDirs = $defaultConfig['fontDir']; /* (2) Get Font data */ $defaultFontConfig = (new Mpdf\Config\FontVariables())->getDefaults(); $fontData = $defaultFontConfig['fontdata']; /* (3) Create PDF file */ $pdf = new \Mpdf\Mpdf([ 'mode' => 'utf-8', 'defaultCssFile' => __PUBLIC__.'/css/pdf.css', 'tempDir' => __ROOT__.'/tmp', 'fontDir' => array_merge($fontDirs, [ __PUBLIC__.'/font/' ]), 'fontdata' => $fontData + [ 'Fira Sans' => [ 'R' => 'FiraSans-Regular.ttf' ] ], 'default_font' => 'Fira Sans' ]); /* (4) Set PDF title */ $pdf->SetTitle('Some PDF title'); /* (5) Store SVG */ $svg_warning = ' '; /* (2) Set Header|Footer ---------------------------------------------------------*/ /* (1) Set Header content (Left, Right) */ $header_content = [ 'C' => [ 'color' => '#aaa', 'content' => 'Fiche enseignant Sophie Gouardères (sgouarde)' ], 'line' => 1 ]; /* (2) Apply Header */ $pdf->setHeader([ 'odd' => $header_content, 'even' => $header_content ]); /* (1) Set Footer content (Left, Right) */ $footer_content = [ 'L' => [ 'color' => '#aaa', 'content' => 'Généré le @date_création' ], 'R' => [ 'color' => '#aaa', 'content' => 'Page {PAGENO} sur {nbpg}' ], 'line' => 1 ]; /* (2) Apply Footer */ $pdf->setFooter([ 'odd' => $footer_content, 'even' => $footer_content ]); /* (3) Page 1 - Récapitulatif ---------------------------------------------------------*/ /* (1) Initialize page */ $pdf->AddPage(); /* (2) Write content */ $pdf->WriteHTML('

1. Récapitulatif


Mollitia quo ullam voluptas quia delectus nihil ab. (cliquer ici) Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut

Mollitia quo ullam voluptas quia delectus nihil ab. Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut

Mollitia quo ullam voluptas quia delectus nihil ab. (cliquer ici) Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut

Donnée Valeur
Heures à faire 192 h
Equivalents TD 241.41 h
Heures programmées 217.5 h
Heures manquantes '.$svg_warning.' 10 h
Heures sup. 0
'); /* (4) Page 2 - Enseignements ---------------------------------------------------------*/ /* (1) Initialize page */ $pdf->AddPage(); /* (2) Write content */ $pdf->WriteHTML('

2. Enseignements


Mollitia quo ullam voluptas quia delectus nihil ab. (cliquer ici) Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut

Mollitia quo ullam voluptas quia delectus nihil ab. Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut

Mollitia quo ullam voluptas quia delectus nihil ab. (cliquer ici) Temporibus voluptatum et adipisci dolores aut ut. Aliquid et non quaerat ipsa accusantium quis doloribus minus. Omnis cupiditate iste id a quisquam sunt officia. Architecto ut id non et deleniti et. Veritatis in consectetur ut




Liste des enseignements programmés
Code UE Nom UE Prestation volume horaire formations
T0XALA2V Algorithmique avancée Cours 13.5 heures
  • MIASHS
  • L1 INFO (S2)
T0XALA2V Algorithmique avancée TD 22 heures
  • L1 INFO (S2)
T0XALA2V Algorithmique avancée TP 5 heures
  • MIASHS
  • L1 INFO (S2)
  • L2 INFO (S2)
T0MSAP3U Algorithmique et programmation avancée TP 12 heures
  • MIASHS
  • L1 INFO (S2)
  • L2 INFO (S2)
'); /* (N) Print out PDF file ---------------------------------------------------------*/ $pdf->Output();