ich die folgende PHP-Code haben, der HTML-Klinge umwandelt und zeigen Sie es als PDF-Datei:Wie Ende der Seite für PDF in php (Laravel) erfassen
public function generatePDF(Request $request)
{
PDF::SetTitle('myPDF');
PDF::AddPage();
$html_content = $view->render();
PDF::AddPage();
PDF::writeHTML($html_content, true, false, true, false, '');
PDF::Output('myPDF.pdf'); }
$ Ansicht ist eine Laravel Klinge viele Absätze nimmt (string) mit verschiedenen Längen aus der Datenbank dann den vorherigen Code zeigen sie auf PDF-Datei in einem bestimmten Muster.
Ich möchte garantieren, dass kein Absatz zwischen zwei Seiten aufgeteilt wird, zum Beispiel, wenn es einen Absatz von 4 Zeilen gibt und nur zwei Zeilen von der ersten Seite übrig bleiben, sollte der gesamte Absatz von der zweiten Seite beginnen.
Wie kann es mein Problem lösen? –
es gibt eine Methode in DomPDF 'setPaper()', so dass Sie die Höhe und Breite Ihres Papiers auf diese Weise steuern können. –
Ich habe so etwas versucht, aber es war nicht nützlich! Ich kenne die Längen der Absätze oder deren Reihenfolge nicht, ich brauche eine effektive Lösung –