Derzeit werden Kopf- und Fußzeile nur auf der Seite angezeigt auf der ersten Seite, und sie wiederholen sich nicht und bleiben auch auf den folgenden Seiten nicht unverändert, wenn der Inhalt überläuft. Wie kann ich dafür sorgen, dass sich die Kopf- und Fußzeile auf jeder Seite wiederholen oder unverändert bleiben, wenn sich die PDF-Datei über mehrere Seiten erstreckt?
Hier ist eine vereinfachte Version meines Codes zum Generieren der PDF-Datei:
Code: Select all
use Dompdf\Dompdf;
use Dompdf\Options;
public function generatePdf()
{
$dompdf = new Dompdf();
$options = new Options();
$options->set('isHtml5ParserEnabled', true);
$options->set('isPhpEnabled', true);
$dompdf->setOptions($options);
$html = view('pdf.template', compact('data'))->render();
$dompdf->loadHtml($html);
$dompdf->render();
$dompdf->stream('document.pdf');
}
=>Verwendete Position: für die Kopf- und Fußzeile festgelegt.
=>Ich habe versucht, Abstände/Ränder hinzuzufügen, um zu verhindern, dass sich Inhalte mit der überlappen Kopf- und Fußzeile.