Textfelder Sonderfunktionen
...
Überschreibt den Wortabstand ab Eingabe/Wert in Prozent des Wortabstandes (abhängig von der Schriftgröße) / gilt bis neuer Wordspacingwert im Textfeld deklariert wird.
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Codeblock | ||||
---|---|---|---|---|
| ||||
<wordspacing=0>Fax<T><wordspacing=-0.5>{Fax}[Fax:$LF] <wordspacing=0>Mobil:<T><wordspacing=-0.5>{Mobil} |
Der Wortabstand wird für die Telefon- und Mobilnummer verringert.
...
Überschreibt den Zeichenabstand ab Eingabe/Wert in Prozent (abhängig von der Schriftgröße) / gilt bis neuer Wert im Textfeld deklariert wird.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Codeblock | ||||
---|---|---|---|---|
| ||||
Muster Deutschland GmbH <charspacing=-20>Alfred-Nobel-Straße 10 40789 Monheim <charspacing=30>Tel +49 2173 48 4848 Fax +49 2173 48 4841 |
...
Setzt die horizontale Skalierung von Text. Gilt bis neuer Wert im Textfeld deklariert wird.
Standardwert: 100
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Überstreichen
Codeblock | ||
---|---|---|
| ||
<overline=true/false> |
...
Modus für den vertikalen Textversatz
Prozentwerte beziehen sich auf Schriftgröße.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Einzug der ersten Zeile
...
Legt den linken Einzug der ersten Zeile eines Absatzes fest. Der Wert wird zu leftindent addiert. Wird diese Option innerhalb der Zeile angegeben, so wirkt sie wie ein Tabulator.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Textausrichtung
Codeblock | ||
---|---|---|
| ||
<alignment=left> = Text wird linksbündig ausgerichtet <alignment=center> = zentriert Text mit gleichem Weißraum nach rechts und links <alignment=right> = richtet den Text rechtsbündig aus <alignment=justify> = richtet Text im Blocksatz aus und fügt dafür zusätzlichen Weißraum zwischen Zeichen und Wörter ein |
...
Bestimmt den rechten bzw. linken Einzug aller Textzeilen. Wird leftindent innerhalb der Zeile angegeben und befindet sich die definierte Position links der aktuellen Textposition, so wird die Option für die aktuelle Zeile ignoriert.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Farben
Mit diesen Layoutregeln kann innerhalb einer Textbox, die Farbigkeit (CMYK- oder Schmuckfarben) des Texts geändert werden. Diese gilt solange bis sie geändert wird.
...
CMYK
Prozentwerte werden Dezimal eingestellt daher die Schreibweise der Zehntel-Angaben Zehntelangaben beachten (z. B.: 0.2).
Codeblock | ||||
---|---|---|---|---|
| ||||
<cmyk (WERT WERT WERT WERT)> |
...
Codeblock | ||||
---|---|---|---|---|
| ||||
[Privat Telefon:Tel] |
Ist das Feld Privat Telefon Privattelefon gefüllt, wird auch der Text „Tel“ dargestellt.
...
Codeblock | ||||
---|---|---|---|---|
| ||||
[Privat Telefon:{Laenderkennung Privat}] |
Ist das Eingabefeld "Privat Telefon" nicht gefüllt wird auch nicht das Eingabefeld "Laenderkennung Privat" dargestellt – auch wenn dieses eingegeben wurden.
...
Codeblock | ||
---|---|---|
| ||
[Telefon:Telefon: +49]{Telefon}[&Telefon&Mobil: | ] - Wenn Telefon und Mobil gefüllt sind, dann trenne beide Nummern durch |.
[Mobil:Mobil: +49]{Mobil}[!#:Telefon:[&Mobil&Fax: | ]]- Wenn Telefon nicht gefüllt ist, dann Mobil und Fax in einer Zeile, getrennt durch |. (Hintergrund dieser Regel, ohne diese würde | vor Mobil und Fax stehen!)
[!#:Mobil:[&Telefon&Fax: | ]]- Wenn Mobil nicht gefüllt ist, dann zeige mir Telefon und Fax in einer Zeile, getrennt durch |. (Hintergrund dieser Regel, ohne diese würde zwischen Telefon und Fax zwei || stehen!)
[&Telefon&Mobil&Fax:<LF>][Fax:Fax: ]{Fax} - Wenn alle drei Nummern gefüllt sind, dann Umbruch an dieser Stelle, dass Fax in die nächste Zeile rutscht.
|
Anforderung: Wenn Telefon, Mobil und Fax ausgefüllt sind - soll Telefon und Fax in einer Zeile stehen, getrennt durch | Mobil wird in die nächste Zeile umbrochen. Ist eine der 3 Nummern nicht gefüllt, sollen beide gefüllte gefüllten Nummern in einer Zeile stehen, ohne Umbruch und mit richtigen Trennzeichen.
...
Ist eines der Felder Strasse, Ort, Tel, Fax gefüllt, soll „Adresse“ angezeigt werden.
...
Ist eines der Felder Strasse, Ort, Tel, Fax gefüllt, soll „Adresse“ angezeigt werden.
...
Die Darstellung von Text wird in verschiedenen Kombinationen geprüft. Sind alle Felder ausgefüllt, muss die Darstellung abweichen, dann diese Zeile löschen und die nächste Zeile darstellen. Diese wird gelöscht, sobald ein Feld leer ist.
...
Codeblock | ||
---|---|---|
| ||
[WERT:$LF] |
Ist WERT nicht gefüllt, wird die gesamte Zeile gelöscht, inklusive aller Befehle die diese Zeile enthält. Weitere Zeilen rücken nach.
...
Sind die Eingabefelder Telefon und Fax nicht gefüllt, wird die gesamte Zeile gelöscht.
...
Es wird eine Leerzeile eingefügt, wenn ein Wert nicht gefüllt ist.
...
Es wird eine Leerzeile eingefügt, wenn die Variable „Telefon“ nicht gefüllt ist.
...
Codeblock | ||||
---|---|---|---|---|
| ||||
[-#:90: · :PLZ:Ort:Telefon] |
Sind die Felder PLZ, Ort , und Telefon zusammen nicht mehr als 90 der Textboxbreite wird der Mittelpunkt angezeigt.
...
Ist ein oder mehrere Strings zu lang, wird dieser an vor der definierten Stelle umbrochen.
...
Ist die eingegebene E-Mail länger als 80% der Textfeldgröße wird die E-Mail vor dem „@“ umgebrochenumbrochen.
Codeblock | ||||
---|---|---|---|---|
| ||||
[E-Mail:E-Mail]<T>[\\:80:@:E-Mail]{E-Mail}[E-Mail:$LF] |
Ist die eingegebene E-Mail länger als 80% der Textfeldgröße wird die E-Mail nach dem „@“ umgebrochenumbrochen.
Hinweis: Die Textlänge wird anhand der Schriftgröße in den Layoutangaben ermittelt, auch wenn innerhalb der Textbox die Schriftgröße für den String geändert wurde.
...
Codeblock | ||
---|---|---|
| ||
[condition empty($vorwahl) OR !empty($telefon)]+49 123 {telefon}[/condition] |
Nutzung Regular Ausdrücke (BETA):
Codeblock | ||
---|---|---|
| ||
[condition regexp('^[a-z]+$', $variable) OR !regexp('^[a-z]+$', $variable)]Ausgabe[/condition] |
Bedingungen verschachteln und gruppieren:
Codeblock | ||
---|---|---|
| ||
[condition (regexp('^[a-z]+$', $vorname) OR !regexp('^[a-z]+$', $vorname)) OR empty($vorname)] [condition empty($name)]Max Mustermann[/condition] [/condition] |
...
Codeblock | ||
---|---|---|
| ||
[condition dateisnext('month', $geburtstag)] Das Datum, welches in der Variable $geburtstagGeburtstag angegeben wurde, liegt im nächsten Monat. [/condition] |
...
Die LEAD-PRINT PRINT-LOUNGE unterstützt Schmuckfarben (spot color), . Diese können zur Ausgabe von benutzerdefinierten Farben verwendet werden, die außerhalb des Bereichs von Farbe liegen, die aus Prozessfarben gemischt werden können. Schmuckfarben sind durch ihren Namen definiert und treten im PDF immer gemeinsam mit einer Alternativfarbe auf, die der Schmuckfarbe möglichst ähnlich ist. Die Alternativfarbe wird in Acrobat zur Bildschirmanzeige und zur Ausgabe auf Geräten verwendet, die keine Schmuckfarben unterstützen (zum Beispiel: Bürodrucker). Auf der Druckmaschine wird die geforderte Schmuckfarbe zusätzlich zu den im Dokument benutzten Prozessfarben angewandt.
...