Ein Dokumenttitel oben, Kontaktdaten unten oder eine Seitenbeschriftung „1/3“ können alle in Kopfzeile und Fußzeile enthalten sein. Schreiben Sie den Inhalt einmal und Tembuilder wiederholt ihn auf den PDF-Blättern, auf denen dieser Teil aktiviert ist.
Kopf- und Fußzeile befinden sich unter Global in Structure. Ihr Inhalt wird geteilt, während jede Seite sie ein- oder ausblenden kann – zum Beispiel kann ein Cover beides weglassen, während der Hauptinhalt sie behält.
1. Fügen Sie eine Kopf- oder Fußzeile hinzu
Erweitern Sie Global in Structure und wählen Sie dann Globales Element hinzufügen → Kopfzeile oder Fußzeile. Wenn es bereits vorhanden ist, wählen Sie es direkt in der Liste aus, um es zu bearbeiten.
Der Schalter neben jedem Element steuert seine Global-Sichtbarkeit. Wenn Sie es deaktivieren, wird dieser Teil im gesamten Dokument ausgeblendet, während der von Ihnen geschriebene Inhalt erhalten bleibt.
Das Hinzufügen einer neuen Kopf- oder Fußzeile ist in der Basisvariante verfügbar. Wechseln Sie zurück zur Basis, wenn Sie eine andere Variante bearbeiten und Globales Element hinzufügen nicht angezeigt wird.
2. Bearbeiten Sie den wiederholten Inhalt
Wählen Sie Kopfzeile oder Fußzeile, um die Registerkarten HTML, CSS, Props und Config zu öffnen.
Beginnen Sie bei einer vorhandenen Vorlage in Props, um einen von dieser Vorlage verwendeten Firmennamen, eine Website oder ein Label zu aktualisieren. Die Rechnungsvorlage enthält beispielsweise eine footerWebsite-Prop für die Website, die unten auf der Seite angezeigt wird.
Verwenden Sie HTML, um Inhalt oder Struktur zu ändern, und CSS, um die Darstellung zu ändern. Im Header/Footer HTML liest {{ props.propName }} eine Prop, die zu diesem Teil gehört; {{ global.props.propName }} liest eine Prop von Global.
3. Legen Sie die Ränder für Kopf- und Fußzeile fest
Öffnen Sie Kopfzeile → Config → Rand oder Fußzeile → Config → Rand. Aktivieren Sie Ränder und geben Sie die vier Seiten in mm ein. Der Abschnitt Hintergrund unten legt den Hintergrund dieser Kopf- oder Fußzeile fest.
Diese Ränder sind vom Inhaltsrand getrennt. Um ein Header-Logo an einer Tabelle im Hauptteil auszurichten, stellen Sie die linken/rechten Ränder der Kopfzeile so ein, dass sie mit den linken/rechten Rändern des Inhaltsbereichs übereinstimmen.
Die Höhe der Kopf-/Fußzeile richtet sich nach dem Inhalt, einschließlich der eigenen Ränder. Inhaltsrand → Oben/Unten stellt die Lücke zwischen diesem Bereich und dem Hauptinhalt dar. Um die Lücke nach einem Header zu vergrößern, ändern Sie „Content margin Top“; Um ein Logo in die Kopfzeile einzufügen, ändern Sie die Ränder der Kopfzeile oder CSS.
4. Verstecken Sie es auf einem Cover oder einer bestimmten Seite
Wählen Sie eine Seite unter Structure → Config → Layout aus und deaktivieren Sie dann Kopfzeile oder Fußzeile. Beispielsweise kann Cover beides verbergen, während Invoice sie behält.
Der freigegebene Inhalt in Global bleibt erhalten. Aktivieren Sie die entsprechende Layout-Einstellung wieder, um sie wieder auf dieser Seite anzuzeigen.
Wenn eine Einstellung „global aus“ besagt, aktivieren Sie zuerst die Kopf-/Fußzeile in Global. Eine Seite kann einen Teil nicht aktivieren, der global deaktiviert ist.
Um einem Cover andere Einstellungen als der Hauptinhalt zu geben, machen Sie es zu einer separaten Seite in Structure.
5. Automatische Seitenzahlen einfügen
Fügen Sie dies zur Fußzeile oder Kopfzeile hinzu HTML:
<span>{{ global.props.page_number }} / {{ global.props.total_pages }}</span>
Diese Werte sind in Global Props integriert und werden vom System ausgefüllt, wenn das Dokument generiert wird:
| Wert | Inhalt |
|---|---|
global.props.page_number |
Die aktuelle PDF-Blattnummer. |
global.props.total_pages |
Die gesamte PDF-Blattanzahl. |
Sie müssen keine weitere Prop erstellen, um Seitenzahlen zu speichern. Für ein Dokument mit drei Blättern werden in diesem Beispiel 1 / 3, 2 / 3 und 3 / 3 angezeigt.
Zahlen beziehen sich auf PDF-Blätter, nicht auf die Anzahl der Seiten in Structure. Auf einer Structure-Seite können mehrere Blätter mit jeweils einer eigenen Nummer erstellt werden. Durch das Ausblenden der Kopf-/Fußzeile auf einem Deckblatt wird dieses Blatt nicht von der Gesamtzahl ausgeschlossen.
{{ global.props.page_number }} /
{{ global.props.total_pages }}