Manuellen Seitenumbruch in TCPDF
Ich bin mit TCPDF, die zum generieren der PDF-Datei in einem meiner Projekte. Ich erstellen Sie einfach eine HTML-Datei und geben Sie es an die TCPDF behandeln die PDF-Erzeugung. Aber jetzt habe ich etwas HTML-Code, wo mehrere Zertifikate Hinzugefügt werden einer nach dem anderen, und ich möchte eine Seite haben, unterbrochen. Page-Break entschieden werden sollte, die von HTML-d.h. ich möchte wissen, ob es eine id in HTML TCPDF versteht und dann entsprechend fügt einen Seitenumbruch in der generierten PDF-Datei.
Wie könnte ich dies tun?
InformationsquelleAutor der Frage swapnilsarwe | 2009-10-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mit
<br pagebreak="true"/>
.Find-Methode writeHTML und code
InformationsquelleAutor der Antwort AmdY
Benutzen Sie vielleicht TCPDF s AddPage () - Methode in Kombination mit explode() und ein geeignetes Trennzeichen:
InformationsquelleAutor der Antwort mermshaus
Versuchte ich mit
oder
jeder von Ihnen führte nicht in den Beginn der neuen Seite an der Spitze der Seite, aber das hinzufügen der volle A4-Seite leeren Raum zwischen den HTML-text. Also wenn der text beendet in der Mitte der Seite und dann Seitenumbruch eingefügt wurde, wird der neue text geschrieben wurde, von der Mitte der nächsten Seite. Was ich gar nicht will.
Was geklappt hat war dieser (fand es hier TCPDF erzwingen einer neuen Seite):
Dieser beginnt nun mit dem schreiben von text auf der Seite oben.
InformationsquelleAutor der Antwort jazkat
TCPDF Unterstützung der 'Seitenumbruch' - Attribut für HTML-tags und CSS-Eigenschaften 'page-break-before' und 'page-break-after'.
Zum Beispiel können Sie
<br pagebreak="true" />
.Überprüfen Sie die offizielle http://www.tcpdf.org website und Foren für weitere Informationen.
InformationsquelleAutor der Antwort user412934
Version 5.9.142 von 2011-12-23 konnten wir das
page-break-before, page-break-inside
css-Eigenschaften, wie folgt:InformationsquelleAutor der Antwort igor.scabini
Laut http://www.tcpdf.org/examples/example_049.phps können Sie so etwas wie das
Müssen Sie überprüfen, dass die parameter K_TCPDF_CALLS_IN_HTML in TCPDF Konfigurationsdatei ist wahr.
InformationsquelleAutor der Antwort Salvador Orteu
Außerdem können Sie diese Methode, um dem gerecht zu werden:
Hoffnung es hilft jemand 🙂
Dank
InformationsquelleAutor der Antwort Mohsin
Geben, Ihr element die
page-break-after
page-break-before
oderpage-break-inside
Eigenschaft über CSS gilt das Attributpagebreak
oderpagebreakafter
dem html-tag während TCPDF Laufzeit.InformationsquelleAutor der Antwort cossacksman
Verwendung für einen pagebreak in der html-Inhalt.
InformationsquelleAutor der Antwort him