This commit is contained in:
@@ -119,6 +119,26 @@ haben. Haupt- und Folgeseitenlayout müssen dieselbe Seitengröße besitzen; ihr
|
||||
technischen Gründen dieselbe Position und Größe haben. Ohne Folgeseitenlayout werden die statischen
|
||||
Elemente der ersten Seite auf jeder erzeugten Seite wiederholt.
|
||||
|
||||
## Systemvariablen
|
||||
|
||||
Textinhalte können drei vom Renderer bereitgestellte Variablen verwenden. Sie werden nicht im
|
||||
Manifest deklariert und nicht vom `ITemplateDataProvider` geliefert:
|
||||
|
||||
- `$$today` – aktuelles lokales Datum im deutschen Kurzformat
|
||||
- `$$curPage` – aktuelle Seitenzahl
|
||||
- `$$maxPageNum` – Gesamtzahl der Seiten
|
||||
|
||||
Sie können allein oder innerhalb eines Literals stehen, beispielsweise:
|
||||
|
||||
```text
|
||||
TEXT 20 10 "Stand: $$today" size=9
|
||||
TEXT 145 285 "Seite $$curPage von $$maxPageNum" size=9 align=right
|
||||
```
|
||||
|
||||
QuestPDF löst aktuelle und gesamte Seitenzahl während der Dokumenterzeugung auf. Dafür ist kein
|
||||
zusätzlicher Renderdurchlauf durch die Anwendung erforderlich. Die Variablen funktionieren auch in
|
||||
konstanten Rich-Text-Platzhaltern.
|
||||
|
||||
## Konstante Platzhalter und Hervorhebung
|
||||
|
||||
Ein Platzhalter kann seinen Wert vollständig im Vorlagenpaket tragen. `IsConstant=true` bewirkt,
|
||||
|
||||
Reference in New Issue
Block a user