Beschreibung
Dieser Rob ist in der Lage, ein bitonales Tiff (zweifarbig) mit einem Stempel zu versehen, wobei die zu stempelnden Informationen frei definiert werden können.
Dazu wird eine XML-Steuerdatei angegeben, in welcher die grafischen Informationen des Stempels enthalten sind.
Funktionsweise
Trifft der Workflow auf den Rob “Dokument stempeln”, so wird zunächst geprüft, ob es sich um ein zweifarbiges Tiff-Image als Dokument handelt. Ist dies nicht der Fall, so kann mit diesem Rob kein Stempel erstellt werden (konsultieren Sie für die Verwendung weiterer Dokumenttypen den “Dokument stempeln Pro”-Rob).
Im nächsten Schritt wird geprüft, ob die angegebene XML-Steuerdatei mit den Stempelinformationen vorhanden und im gültigen Format vorliegt. Wenn die Prüfungen erfolgreich durchgeführt wurden, so wird die Stempel-Steuerdatei eingelesen und der Stempel wird generiert. Dabei werden je nach Definition die einzelnen Seiten mit dem Stempel an der gewünschten Position erzeugt.
Parameter
Kategorie |
Name |
Typ |
Beschreibung |
Allgemein |
Definitionsdatei |
Dateiname |
Gibt den vollständigen Pfad und Dateinamen der XML-Steuerdatei für die Stempelerzeugung an |
Aufbau der XML-Steuerdatei
Die XML-Steuerdatei trägt den folgenden exemplarischen Aufbau:
<?xml version="1.0" ?>
<StampDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Entries>
<StampEntry>
<Caption>Eingang:</Caption>
<FieldValue>#ImportDate</FieldValue>
</StampEntry>
<StampEntry>
<Caption>Dokument-Datum:</Caption>
<FieldValue>@Eingangszeitpunkt</FieldValue>
</StampEntry>
<StampEntry>
<Caption>Medium:</Caption>
<FieldValue>@Medium</FieldValue>
</StampEntry>
<StampEntry>
<Caption>Station:</Caption>
<FieldValue>#ComputerName</FieldValue>
</StampEntry>
</Entries>
<Orientation>LeftTop</Orientation>
<FontOrientation>Horizontal</FontOrientation>
<Margin>50</Margin>
<FontSize>6</FontSize>
<OneLine>False</OneLine>
<FontSize>10</FontSize>
<StampAllPages>False</StampAllPages>
<TransparentBackground>False</TransparentBackground>
</StampDefinition>
Stammelement
Unterhalb des Stammelements „StampDefinition“ sind die folgenden Knoten zulässig:
Elementname |
Beschreibung |
Werte |
OneLine |
Gibt an, ob alle Werte des Stempels in einer Zeile geschrieben werden sollen (z.B. nur am oberen oder unteren Rand der Seite) |
True |
Stempel in einer Zeile generieren |
False |
Stempel als Tabelle erzeugen |
|
Margin |
Gibt den Rand in Pixeln rund um den Stempel an |
Numerisch, Anzahl Pixel |
FontSize |
Zu verwendende Schriftgröße für Beschreibung und Werte |
Numerisch |
TransparentBackground |
Gibt an, ob ein transparenter Hintergrund erstellt werden soll |
True |
Der Hintergrund wird transparent dargestellt |
False |
Der Hintergrund wird weiß gefüllt |
|
StampAllPages |
Gibt an, ob alle Seiten des Original-Bildes gestempelt werden sollen |
True |
Alle Seiten des Multi-Tiffs werden gestempelt |
False |
Nur die erste Seite des Multi-Tiffs wird gestempelt |
|
FontOrientation |
Gibt die Ausrichtung der Stempelschrift auf der Seite an |
Horizontal |
Der Stempel wird horizontal erstellt |
Vertical |
Der Stempel wird gedreht dargestellt |
|
Orientation |
Gibt an, wo sich der Stempel auf der Seite befindet |
LeftTop
CenterTop
RightTop
LeftCenter
CenterCenter
RightCenter
LeftBottom
CenterBottom
RightBottom
|
Entries |
Stellt eine Auflistung aus “StampEntry”-Elementen dar |
|
StampEntry-Element
Das StampEntry-Element stellt eine einzelne “Beschreibung/Wert”-Zeile innerhalb des Stempels dar.
Es besitzt die folgenden Elemente:
Elementname |
Beschreibung |
Werte |
Caption |
Textangabe, welche direkt angezeigt werden soll als „Überschrift“ zum Wert |
Jeder Text |
FieldValue |
Wert, welcher im Stempel angezeigt werden soll. Hierbei sind Systemvariablen und Metadatenfelder durch ein entsprechendes Präfix auszuwählen |
@Feldname liest den entsprechenden unter “Feldname” gespeicherten CODING-Metafeldwert aus der Datenbank und setzt diesen ein (z.B. “@Kontonummer” für den Wert des Kontonummern-Feldes.
Außerdem können die folgenden Sonderfelder verwendet werden:
#IMPORTDATE |
Importzeitpunkt des Dokumentes in die CODING-Datenbank |
#COMPUTERNAME |
Name des aktuellen Computers, welcher mit dem Stempel beauftragt ist |
#DOCUMENTID |
ID des aktuellen CODING-Dokumentes im Workflow |
#SOURCEFILE |
Name des Ursprungs-Dateinamens |
|
Anschlüsse
|
Wird gewählt, wenn die Verarbeitung erfolgreich verlaufen ist |
|
Im Falle eines Ausführungsfehlers wird dieser Ausgang gewählt |