PDF-Dokument trennen

WMS 1.1.4

Mit dieser Aktivität kann ein PDF-Dokument durch Angabe von einer oder mehreren Trennseiten getrennt werden.

Hinweis
Im Gegensatz zur bisherigen Aktivität bleibt nun das Original-Dokument unverändert erhalten. Wird die Original-Datei nicht mehr benötigt, kann diese nach dem Trennen mit der Aktivität Datei löschen gelöscht werden, sobald sichergestellt wurde, dass die Trennung erfolgreich war.

 

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Quellverzeichnis

Verzeichnis, in dem das PDF-Dokument liegt, welches getrennt werden soll

String

Quelldateiname

Dateiname des PDF-Dokuments, welches getrennt werden soll

String

Zielverzeichnis

Verzeichnis, in dem die abgetrennten PDF-Dokumente gespeichert werden sollen

String

Zieldateiname

Dateiname, unter dem die abgetrennten PDF-Dokumente gespeichert werden sollen.

Die Dateinamen werden durchnummeriert (durch Anhängen einer zweistelligen Nummer, abgetrennt durch einen Unterstrich, z.B. “_01“). Wird kein Zieldateiname angegeben, dann wird der Dateiname der Quelldatei verwendet. Ebenso verhält es sich mit der Dateiendung.

Für den Dateinamen können auch die Platzhalter “[COUNT]” und “[FILENAME]” verwendet werden, um den Dateinamen nach eigenen Bedürfnissen zu gestalten.

Beim Platzhalter “[COUNT]” kann auch die Anzahl der Stellen für die Durchnummerierung angegeben werden, z.B. “[COUNT:0000]”. Damit wäre die Durchnummerierung 4-stellig. Ohne Stellenanzahl erfolgt die Durchnummerierung 2-stellig. Wird der Platzhalter “[COUNT]“ eingesetzt, entfällt das Anhängen der Nummerierung.

Der Platzhalter “[FILENAME]“ wird durch den Quelldateinamen ersetzt, wobei hier die Dateiendung nicht berücksichtigt wird.

Beispiel 1 (ohne Platzhalter)

Quelldateiname: StapelScan.pdf
Zieldateiname: Abgetrennt.pdf

Dateinamen für abgetrennte Dokumente:
Abgetrennt_01.pdf
Abgetrennt_02.pdf

 

Beispiel 2 (mit Platzhalter)

Quelldateiname: StapelScan.pdf
Zieldateiname: [COUNT:000]-Split-[FILENAME].pdf

Dateinamen für abgetrennte Dokumente:
001-Split-StapelScan.pdf
002-Split-StapelScan.pdf

String

 

Bestehende Datei überschreiben

Kennzeichen, ob eine bestehende Datei mit dem Namen der "abgetrennten Datei" überschrieben werden soll

Bool

 

Zielverzeichnis erstellen

Kennzeichen, ob die Verzeichnisstruktur der Zieldatei angelegt werden soll, wenn diese nicht existiert.

Bool

 

Seiten

Angabe der Seite, vor der getrennt werden soll. Die angegebene Seite ist die erste Seite der abgetrennten Datei. Negative Seitenangaben werden vom Ende her gezählt (z.B. -2 entspricht der vorletzten Seite).

Im Normalfall werden die Trennseiten durch eine Aktivität ermittelt, womit man dann die Auflistung der Seiten als Parameter übergeben kann. Sollen aber immer bestimmte Seiten abgetrennt werden, dann kann die Auflistung der Trennseiten auch als Array oder Liste übergeben werden (im Beispiel wird die erste und die letzten beiden Seiten abgetrennt):

Als Array: new integer() {2,-2}
Als Liste: new List (of Integer) from {2,-2}

ICollection (Of Integer)

Trennseiten-Optionen

Option, wie mit der Trennseite verfahren werden soll:

  • Trennseite ist die 1. Seite des nächsten Dokuments (es wird an der angegebenen Seite getrennt)

  • Trennseite ist die letzte Seite des vorherigen Dokuments (es wird nach der angegebenen Seite getrennt)

  • Trennseite wird entfernt (es wird an der angegebenen Seite getrennt, die Trennseite selbst wird aber nicht übernommen)

Enum

 

Ausgabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Abgetrennte Dateien

Liste mit allen abgetrennten Dokumenten

List (Of WmsFileInfo)

Fehlermeldungen

Beschreibung

Datentyp

Beschreibung

Datentyp

Die angegebene Trennseite ist größer als die Anzahl Seiten des Dokuments

 

Der Zugriff auf das Verzeichnis ist dem Mandanten nicht erlaubt.

 

 

 

WMS 2019 (1.0.1)

Mit dieser Aktivität kann ein PDF-Dokument an einer angegebenen Seite in zwei Dokumente getrennt werden.

 

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Verzeichnis

Verzeichnis, in dem das PDF-Dokument liegt, welches getrennt werden soll

String

Quelldateiname

Dateiname des PDF-Dokuments, welches getrennt werden soll

String

Abgetrennte Datei

Dateiname, in dem die abgetrennten Seiten gespeichert werden

String

Bestehende Datei überschreiben

Kennzeichen, ob eine bestehende Datei mit dem Namen der "abgetrennten Datei" überschrieben werden soll

Bool

 

Seite

Angabe der Seite, vor der getrennt werden soll. Die angegebene Seite ist die erste Seite der abgetrennten Datei. Negative Seitenangaben werden vom Ende her gezählt (z.B. -2 entspricht der vorletzten Seite)

Integer

Fehlermeldungen

Beschreibung

Datentyp

Beschreibung

Datentyp

Die angegebene Trennseite ist größer als die Anzahl Seiten des Dokuments

 

Der Zugriff auf das Verzeichnis ist dem Mandanten nicht erlaubt.

 

 

Verwandte Themen

PDF-Aktivitäten

Dateien und Verzeichnisse