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.
Inhalt
- 1 Eigenschaften
- 1.1 Eingabe
- 1.2 Ausgabe
- 1.3 Fehlermeldungen
- 2 Eigenschaften
- 2.1 Eingabe
- 2.2 Fehlermeldungen
- 3 Verwandte Themen
Eigenschaften
Eingabe
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 Dateinamen für abgetrennte Dokumente:
Beispiel 2 (mit Platzhalter) Quelldateiname: StapelScan.pdf Dateinamen für abgetrennte Dokumente: | 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} | ICollection (Of Integer) | |
Trennseiten-Optionen | Option, wie mit der Trennseite verfahren werden soll:
| Enum |
|
Ausgabe
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Abgetrennte Dateien | Liste mit allen abgetrennten Dokumenten | List (Of WmsFileInfo) |
Fehlermeldungen
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