Eigenschaften
Eingabe
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Verzeichnis | Verzeichnis, in dem die PDF-Datei liegt | String | ⚠ |
Dateiname | Name der PDF-Datei, für welche die Trennseiten ermittelt werden sollen | String | ⚠ |
Position links [mm] | Abstand des auszulesenden Textbereiches vom linken Rand in Millimeter | Double | ⚠ |
Position oben [mm] | Abstand des auszulesenden Textbereiches vom oberen Rand in Millimeter | Double | ⚠ |
Breite [mm] | Breite des auszulesenden Textbereiches | Double | ⚠ |
Höhe [mm] | Höhe des auszulesenden Textbereiches | Double | ⚠ |
Regulärer Ausdruck | Regulärer Ausdruck, mit dem der ausgelesene Textbereich gefiltert werden kann. Beispiel: Mit dem regulären Ausdruck "(Rechnung\s*)(\d+)" kann z.B. eine Rechnungsnummer gefiltert werden | String | |
Gruppe des reg. Ausdrucks | Mit der Angabe einer Gruppe kann ein bestimmter Teil des regulären Ausdrucks verwendet werden. Gruppen werden durch runde Klammern im regulären Ausdruck angegeben. Im obigen Beispiel ist der Begriff “Rechnung” inkl. Leerzeichen in Gruppe 1, die Rechnungsnummer in Gruppe 2 enthalten. Entsprechend kann mit der Angabe von “$2” lediglich die Rechnungsnummer zum Vergleich für die Textänderung herangezogen werden. | String |
Ausgabe
Name | Beschreibung | Datentyp |
---|---|---|
Liste der Trennseiten | Liste mit Integer-Werten der ermittelten Trennseiten | List (Of Integer) |
Fehlermeldungen
Beschreibung | Fehlercode | Datentyp (Exception) |
---|---|---|
Die Datei '…' existiert nicht | 11101 | |
Bei der angegebenen Datei '…' handelt es sich um kein gültiges PDF-Dokument (Datei beginnt nicht mit '%PDF-'). | 14043 | ActivityException |
Beim Ermitteln eines Textes innerhalb eines Rechtecks ist ein Fehler aufgetreten | 14022 | ActivityException |
Verwandte Themen