Designer-Oberfläche
Die zentrale Arbeitsumgebung für die Erstellung von PDF-Layouts, Seiteneinstellungen und Datenbindung.
Der Vorlagendesigner ist der zentrale Arbeitsbereich zum Erstellen Ihrer PDF-Vorlagen. Er bietet eine visuelle Leinwand zum Anordnen von Elementen, robuste Konfigurationstabs zur Steuerung von Daten und Logik sowie Werkzeuge zur Vorschau Ihrer Arbeit.
Leinwand (Canvas)
Die Leinwand ist Ihr Hauptarbeitsbereich und repräsentiert die Seite, die Sie gestalten.
Automatische Skalierung
Die Leinwand skaliert sich automatisch an Ihre Fenstergröße.
- Seitenverhältnis: Die visuelle Darstellung behält das korrekte Seitenverhältnis Ihrer Seiteneinstellungen (z. B. A4) bei.
- Visuelle Skalierung: Auch wenn die Leinwand je nach Bildschirmgröße kleiner oder größer erscheint, werden alle Elemente (Textgröße, Bilder usw.) proportional skaliert.
- Genauigkeit: Die Bildschirmvorschau ist in Bezug auf Layout und Proportionen visuell genau, auch wenn die physische Größe nicht 1:1 ist.
Auswahl & Navigation
- Element auswählen: Durch Klicken auf ein Element auf der Leinwand wird es ausgewählt, und das rechte Panel wechselt automatisch zum Stil-Tab.
- Auswahl aufheben: Durch Klicken auf einen leeren Bereich der Leinwand wird die aktuelle Auswahl aufgehoben, und das Panel wechselt zurück zum Elemente-Tab (oder dem zuvor aktiven Tab).
Drahtmodell-Modus (Wireframe Mode)
Über das Dropdown-Menü in der oberen Werkzeugleiste können Sie zwischen Vorschau-Modus (Standardansicht) und Drahtmodell-Modus wechseln.
Einsatzbereiche
- Leistung: Bei vielen aufwändigen Elementen (hochauflösende Bilder, komplexe Tabellen) verbessert der Drahtmodell-Modus die Reaktionsfähigkeit erheblich.
- Layout-Überprüfung: Alle Elemente werden durch leichtgewichtige Platzhalterboxen ersetzt, sodass Begrenzungen und Ausrichtung ohne visuelle Ablenkung leichter erkennbar sind.
- „Verlorene" Elemente finden: Wenn ein Textelement leer ist oder hinter einer anderen Ebene verborgen liegt, kann es im Vorschau-Modus unsichtbar sein. Der Drahtmodell-Modus zeigt alle Elemente als Boxen an und erleichtert das Auffinden und Auswählen.
Tipp: Leere Objekte finden
Wenn Sie ein Textfeld nicht finden können, weil es keinen Inhalt hat, wechseln Sie in den Drahtmodell-Modus. Die Platzhalterbox macht es sofort sichtbar und auswählbar.
PDF-Vorschau
Durch Klicken auf die Schaltfläche PDF-Vorschau in der oberen Werkzeugleiste wird ein temporäres PDF basierend auf Ihrem aktuellen Design generiert.
Funktionsweise
- Die Engine speichert den aktuellen Zustand Ihrer Vorlage.
- Sie generiert eine echte PDF-Datei mit der Produktions-PDF-Engine.
- Sie öffnet die Datei in Ihrem Standard-PDF-Viewer.
Produktionstreue
Da die Vorschau die gleiche Engine wie der tatsächliche Generierungsprozess verwendet, ist die Reproduzierbarkeit sehr hoch. Allerdings können je nach Viewer geringfügige Unterschiede bei der Schriftdarstellung oder dem Layout auftreten. Führen Sie vor der Finalisierung einer wichtigen Vorlage immer eine echte Testgenerierung durch.
Einschränkungen
- Einzelne Variablen: Die Vorschau versucht, die erste Zeile Ihrer CSV/Excel-Daten zu verwenden, sofern zugeordnet. Andernfalls werden Platzhalterwerte verwendet (z. B.
[InvoiceNo]). - Gruppentabellen: Die Vorschau kann echte Transaktionslisten nicht durchiterieren. Für Gruppentabellen werden Dummy-Daten oder eine einzelne Zeile verwendet. Eine vollständige mehrseitige Liste wird in der PDF-Vorschau nicht angezeigt.
Konfigurationstabs
Das rechte Panel des Designers enthält fünf Haupttabs, die jeden Aspekt Ihrer Vorlage steuern:
| Tab | Beschreibung |
|---|---|
| Seite | Globale Einstellungen wie Seitengröße (A4, B5 und mehr), Ausrichtung und Ränder konfigurieren. |
| Daten | CSV/Excel-Datenquellen verbinden, berechnete Felder definieren und Variablen zuordnen. |
| Elemente | Neue Objekte (Text, Bilder, Tabellen) zur Leinwand hinzufügen und die Ebenenreihenfolge verwalten. |
| Stil | Das Erscheinungsbild (Position, Schriftart, Rahmen) des aktuell ausgewählten Elements anpassen. |
| E-Mail-Betreff, Textkörper und Anhänge mit dynamischen Variablen konfigurieren. |