Split-EulandaPdf #
ÜBERSICHT #
Teilt ein PDF mit ReportXtools in mehrere Dateien, je Seitenbereich eine.
SYNTAX #
Split-EulandaPdf [-Path] <string> [-Ranges] <string[]> [[-OutputPath] <string>]
BESCHREIBUNG #
Für Sammelbelege: eine Datei, in der mehrere Rechnungen stecken (Amazon schickt zwei Rechnungen in einem PDF), wird in Teil-PDF getrennt, die dann jede für sich in die Ablage gehen (CN 17.10.2026). Das Original bleibt unverändert.
Die Teile heißen wie das Original mit laufender Nummer in runden Klammern: aus “Rechnung.pdf” werden “Rechnung (1).pdf”, “Rechnung (2).pdf”. So vergibt sie ReportXtools selbst (ab 1.8.1.0, Kommando split), diese Funktion reicht nur durch und prüft.
Die Bereiche sind 1-basiert und zusammenhängend wie “1” oder “2-3”; jeder Bereich ergibt genau eine Datei.
PARAMETER #
-Path #
Type: string
Das PDF, das getrennt wird.
-Ranges #
Type: string[]
Seitenbereiche, je Teil einer: @(‘1’, ‘2-3’).
-OutputPath #
Type: string
Default: ''
Ordner für die Teile; leer = Ordner des Originals.
AUSGABEN #
PSCustomObject[] - je Teil Index, Path, Range, Pages, PageCount, Size; $null bei Fehler (mit Warnung)
BEISPIELE #
Split-EulandaPdf -Path 'Amazon.pdf' -Ranges @('1', '2') -OutputPath 'C:\Temp\teile'