Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core workflow 3.0 > ACLs/Berechtigungen im Workflow setzen > DATEV XML-Schnittstelle online > Übersicht vorhandener Knoten


PDF-Datei aufteilen

Interne ID: agorum.object.pdf.split

Mit diesem Knoten teilen Sie eine PDF-Datei in einzelne PDF-Seiten auf.

Aussehen des Knotens

Verhaltensweise


Erreicht das System den Knoten, prüft es die hinterlegten Parameter. In der Eingangsvariablen befindet sich die PDF-Datei, die aufgeteilt werden soll. Mithilfe des Parameters Aufteilen im Abstand von definieren Sie, nach wie vielen Seiten das System trennt. Im Standard gilt hier eine 1, es wird also jede Seite einzeln getrennt. Die Aufteilung findet pro Objekt statt, d. h. es werden keine Dateien zusammengeführt. Die aufgeteilte PDF-Datei wird in der Ausgangsvariable zurückgegeben.

Beispiel

In der Eingangsvariablen befinden sich 3 PDFs mit jeweils 5 Seiten:

Endpoints


Standard Veränderbar? Weitere Endpoints möglich?
Default (Inlet) Nein, kann nur ausgeblendet werden. nicht nötig
Default (Outlet) Nein, kann nur ausgeblendet werden. nicht nötig

Parameter


Parameter Beschreibung Beispiel
Aufteilen im Abstand von Definiert, in welchem Abstand die PDF-Datei aufgeteilt wird. Geben Sie eine 3 an und die PDF-Datei in der Eingangsvariable hat 10 Seiten, entstehen 3 PDFs mit jeweils 3 Seiten und ein PDF mit 1 Seite.
Eingangsvariable Definiert eine Variable, die ein Array von Elementen enthält, die mit diesem Knoten verarbeitet werden sollen.

Wenn Sie die Variable nicht angeben, verwendet das System automatisch die Anhänge des Workflows aus der internen Variable sys_acw_attachments.
Eingangsvariable
Ausgangsvariable Definiert eine Variable, die das Ergebnis des Knotens enthält, in diesem Fall die aufgeteilten PDF-Seiten.

Wenn Sie die Variable nicht angeben, verwendet das System automatisch die Anhänge des Workflows aus der internen Variable sys_acw_attachments.

Eingangsvariable

Der Aufbau einer Eingangsvariable ist identisch zum Aufbau einer Ausgangsvariable.

Für generelle Schreibweise von Variablen im Editor oder als Expression siehe Schreibweise von Variablen.


Im Editor

Im Editor geben Sie den Namen der Workflow-Variable an. Das System platziert die Variable automatisch in der Variable des Tokens (token.variables).

inputVariable


Als Expression

Wenn Sie diesen Parameter als Expression angeben, geben Sie den vollständigen Pfad zur Variable an, von der das System den eigentlichen Namen der gewünschten Variable lesen soll.

'token.variables.nameOfInputVariable'