Ich erstelle PDF-Berichte mit FPDF. Nun, wie erzeuge ich Seitenzahlen auf jeder Seite eines Berichts am unteren Rand der Seite. Unten finden Sie den Beispielcode zum Generieren einer 2-seitigen PDF-Datei.FPDF Seitennummern auf jeder Seite im Format A4 erhalten.
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial','',16);
$start_x=$pdf->GetX();
$current_y = $pdf->GetY();
$current_x = $pdf->GetX();
$cell_width = 25; $cell_height=14;
$j = 20; // This value will be coming from Database so we dont know how many pages the report is going to be
for ($i = 0; $i<$j ; $i++){
$pdf->MultiCell($cell_width,$cell_height,'Hello1',1);
$current_x+=$cell_width;
$pdf->Ln();
}
$pdf->Output();
?>
Hinweis: Der $ j-Wert wird von der Datenbank kommen, so dass wir nicht wissen, wie viele Seiten der Bericht sein wird.
Mai ein wenig spät, aber mit diesem Code werden Sie nur 1 Seite produzieren. Um weitere Seiten hinzuzufügen, müssen Sie weitere '$ pdf-> AddPage()' may in Ihre 'for'-Schleife einfügen. – Dwza