2. Job-VariablenKapitel hinzufügen
| Variable | Kurzbeschreibung |
| job.name | Name des Jobs, z. B. JOB_00000010 |
| job.fileFormat | Dateiformat des Jobs |
| job.folder | Ordner, in dem BCS-2 den Job speichert |
| job.numPages | Anzahl der Seiten im Job |
| job.currPage | Nummer der aktuellen Jobseite |
| job.jobSize | Größe des Jobs, angenäherter Wert |
| job.averageSharpness | Durchschnittliche Schärfe der Seiten des Jobs |
| job.keyMap | Erlaubt den Zugriff auf die Key-Map des Jobs |
| job.index1-x | Zugriff auf die erstellten Indizes von 1-x |
| job.deletable | Löscht den Job nach der konfigurierten Wartezeit |
| job.workFlow | Gibt den Workflow zurück, mit dem der Job verbunden ist |
| job.started | Gibt zurück, ob der Job gestartet wurde |
| job.modified | Gibt zurück, ob der Job geändert wurde |
| job.currYear | Anlagedatum Jahr des Jobs |
| job.currMonth | Anlagedatum Monat des Jobs |
| job.currDay | Anlagedatum Tag des Jobs |
| job.currHour | Anlagedatum Stunde des Jobs |
| job.currMinute | Anlagedatum Minute des Jobs |
| job.currSecond | Anlagedatum Sekunde des Jobs |
| job.creationuser | Nutzer der den Job angelegt hat* |
| job.modificationuser | Nutzer der den Job zuletzt bearbeitet hat* |
| job.userName | Angemeldeter Nutzer* |
| job.changeDpiCurrPage(300) | Setzt die DPI der aktuellen Seite auf 300 |
| job.rotateCurrPage(90) | Die aktuelle Seite um 90° rotieren |
| job.grayScaleCurrPage() | Wandelt die aktuelle Seite in Graustufen um |
| job.binarizeCurrPage() | Binarisiert die aktuelle Seite |
| job.invertCurrPage() | Invertiert die aktuelle Seite |
| job.dewarpCurrPage() | Entzerrt die aktuelle Seite |
| job.derotateCurrPage() | Rotation für die aktuelle Seite rückgängig machen |
| job.blackBorderRemoveCurrPage() | Entfernt Schwarzrand |
| job.mirrorCurrPage() | Spiegelt die aktuelle Seite |
| job.scaleToDpiCurrPage(300) | Skaliert das Bild auf 300 DPI |
| job.despeckleCurrPage() | Entfernt Flecken von der aktuellen Seite |
| job.deskewCurrPage() | Entzerrt die aktuelle Seite |
| job.filterGrayscaleCurrPage() | Graustufenfilter für die aktuelle Seite |
| job.cleanBackgroundCurrPage() | Bereinigung des Hintergrunds für die aktuelle Seite |
| job.medianCurrPage(10) | |
| job.cropCurrPage() | Schneidet die aktuelle Seite zu |
| job.autocropCurrPage() | Schneidet die aktuelle Seite automatisch zu |
| job.bookcropCurrPage() | |
| job.doUnsharpMaskCurrPage(5, 1.0) | |
| job.kittlerBinarizeCurrPage() | Binarisiert die aktuelle Seite mithilfe des Kittler-Algorithmus |
| job.otsuBinarizeCurrPage() | Binarisiert die aktuelle Seite mit der OTSU-Methode |
| job.sauvolaBinarizeCurrPage() | Binarisiert die aktuelle Seite mithilfe der Sauvola-Methode |
| job.removeRingBinderHolesCurrPage() | Entfernt kopierte Ringbuchlöcher |
| job.findBookFoldCurrPage() | Erkennt Buchfalzen auf den Seiten |
| job.transferTimeStr() | Gibt Datum und Uhrzeit der Übertragung an. job.transferTimeStr kann z.B. für die JobListe eingesetzt werden oder die ReportSuite. job.transferTimeStr enthält nur ein Wert wenn alle aktiven Transferziele eines Workflows erfolgreich durchgeführt wurden. |
*Die Information zum der Nutzer wird nur gespeichert, wenn die entsprechende Funktion “ Benutzername speichern: wenn aktiv, Speichern des Benutzernamens in der Job-Struktur“ in einem Workflow aktiviert wurde. Die Funktion ist standardmäßig nicht aktiv.


