Text in PDF umwandeln

WMS 2019 (1.0.2)

Inhalt

Mit dieser Aktivität kann ein Text (z.B. ein Protokoll) in ein PDF (im Format DIN A4) umgewandelt werden.

Eigenschaften

Eingabe

NameBeschreibungDatentypErforderlich
TextDer Text, der umgewandelt werden soll.String(Warnung)
VerzeichnisVerzeichnis des PDF-Dokuments, das erstellt werden soll.String(Warnung)
DateinameDateiname des PDF-Dokuments, das erstellt werden soll.String(Warnung)
Bestehende Datei überschreibenKennzeichen, ob eine bereits vorhandene Datei mit demselben Namen überschrieben werden soll. Wenn das Kennzeichen nicht gesetzt ist, dann wird eine Exception geworfen, wenn die Datei bereits existiert.Bool
Zielverzeichnis erstellenKennzeichen, ob die Verzeichnisstruktur der Zieldatei angelegt werden soll, wenn diese nicht existiert. Bool
KopfzeileOptionale Angabe einer Kopfzeile. Soll keine Kopfzeile ausgegeben werden, dann muss der Eintrag leer sein. 
Die Texte in der Kopfzeile können linksbündig, zentriert und rechtsbündig ausgegeben werden. Hierzu werden die einzelnen Texte per Strichpunkt getrennt (<linksbündig>;<zentriert>;<rechtsbündig>).
Es steht ein Platzhalter "[CurrentPage]" (Groß-/Kleinschreibung beachten!) zur Verfügung, mit dem die aktuelle Seitenzahl gedruckt werden kann.
Die Kopfzeile wird immer 10 mm vom oberen Seitenrand gedruckt. Änderungen am oberen Rand haben hier keine Auswirkungen
Die Texte in der Kopfzeile können mehrzeilig ausgegeben werden. Hierzu ist der Zeilenumbruch mit "Environment.NewLine" anzugeben.
String
FußzeileOptionale Fußzeile.String
Trennlinie für Kopf- und Fußzeile einfügenKennzeichen, ob die Kopf- und Fußzeile durch eine Linie vom eigentlichen Inhalt abgetrennt werden soll. Wird keine Kopf- bzw. Fußzeile ausgegeben, dann wird auch keine Linie gedruckt.Bool
Max. ZeilenHier kann angegeben werden, dass nur eine bestimmte Anzahl Zeilen auf die Seite ausgegeben werden soll. Ein langer Text, welcher automatisch umgebrochen wird, zählt trotzdem als eine Zeile.
Wird der Wert 0 angegeben, werden die Zeilen bis zum Erreichen des unteren Randes ausgegeben. Wird ein längerer Text automatisch umgebrochen und damit der untere Rand überschritten, dann wird der gesamte Text auf einer neuen Seite ausgegeben.
Integer
TrennwortWenn das angegebene Trennwort in einer Zeile vorkommt, dann wird eine neue Seite begonnen. Wenn leer, dann wird der Parameter ignoriert.String
AusrichtungWenn das Kennzeichen "Querformat" gesetzt ist, dann wird ein PDF im Querformat erzeugt. Ansonsten im Hochformat.Bool

BIS WMS 1.1.0

Breite (in mm)Breite des Dokuments (z.B. DIN A4 Hochformat: 210 mm); verfügbar ab Version 1.1, löst die Ausrichtung abDouble

AB WMS 1.1.0

Höhe (in mm)Höhe des Dokuments (z.B. DIN A4 Hochformat: 297 mm); verfügbar ab Version 1.1, löst die Ausrichtung abDouble

AB WMS 1.1.0

Ränder (in mm)Abstände des Inhalts von den Seitenrändern in mm. Der obere bzw. untere Rand hat keine Auswirkung auf die Kopf- bzw. Fußzeile.Integer
SchriftartAuswahl an Standard-Schriftarten, welche von allen PDF-Viewern unterstützt werden.Auswahlliste
SchriftgrößeAngabe der Größe für die ausgewählte Schriftart.Integer
SchriftfarbeAuswahl der Schriftfarbe für den Text, der auch für die Kopf-/Fußzeile und die Trennlinie verwendet wird.String (ARGB)