Ik ben bezig met het genereren van PDF bestanden met DOMPDF. Hierbij lukt het mij niet om de paginanummering mooi weer te geven op de pagina. Ik heb wel een paginanummering op alle pagina's verkregen. Dit doe ik doormiddel van de volgende code:
<div id="footer">
<hr />
<div id="floater">
<p>
Auteur: Nick Smit<br />
Datum: {$date}
</p>
</div>
<div id="pagenumber">
<p>
<script type="text/php">
if ( isset($pdf) ) {
$pdf->page_script('
if ($PAGE_COUNT > 1) {
$font = Font_Metrics::get_font("Helvetica", "bold");
$size = 16;
$pageText = "Pagina " . $PAGE_NUM;
$y = $pdf->get_height() - 40;
$x = $pdf->get_width() - 35 - Font_Metrics::get_text_width($pageText, $font, $size);
$pdf->text($x, $y, $pageText, $font, $size);
}
');
}
</script>
</p>
</div>
</div>
Het probleem is nu dat de teskt niet dezelfde opmaak heeft als de rest van mijn tekst waardoor het er erg onprofessioneel uit ziet(zie afbeelding).
Nu vroeg ik mij af of er een mogelijkheid is om de variabele $PAGE_NUM elke keer als mijn footer ingeladen word opnieuw word opgehaald waarna deze word geprint op de pagina. Ik heb hier niets over kunnen vinden op google.
Of is de mogelijkheid om de tekst de juiste opmaak mee te geven gemakkelijker?
Hopelijk kan iemand mij helpen en bij voorbaat bedankt.
Nick.