Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Dieses Objekt ist in FRE für Linux und Windows implementiert.
- Implementieren Sie die Schnittstellen IImageSource und IFileAdapter, die Zugriff auf die Bildquelle und die darin enthaltenen Dateien bereitstellen.
- [optional] Implementieren Sie die Schnittstelle IAsyncProcessingCallback, um die Verarbeitung zu steuern. Mit den Methoden dieser Schnittstelle können Sie Fehler behandeln und/oder die Verarbeitung abbrechen.
- Rufen Sie die Methode CreateBatchProcessor des Objekts Engine auf, um das BatchProcessor-Objekt zu erhalten.
- Verwenden Sie die Eigenschaft PageFlushingPolicy, um den Modus für die Arbeit mit Dokumentseiten im Speicher festzulegen.
- Rufen Sie die Methode Start auf, um den Prozessor zu initialisieren und asynchrone Erkennungsprozesse zu starten. In dieser Methode können Sie die Bildquelle und die Verarbeitungseinstellungen angeben.
- Das BatchProcessor-Objekt kann nicht wiederverwendet werden. Wiederholte Aufrufe der Methode Start führen zu Fehlern.
- Erstellen und verwenden Sie nicht mehrere Batch Processors gleichzeitig, da dies zu Verwechslungen bei der Seitenverarbeitung führen kann.
- Rufen Sie die Methode GetNextProcessedPage in einer Schleife auf, bis die Methode 0 zurückgibt. Das bedeutet, dass sich keine Bilder mehr in der Quelle befinden und alle verarbeiteten Bilder an den Benutzer zurückgegeben wurden.
Eigenschaften
| Name | Typ | Beschreibung |
|---|---|---|
| Application | Engine, nur lesbar | Gibt das Engine-Objekt zurück. |
| PageFlushingPolicy | PageFlushingPolicyEnum | Gibt an, ob die Objekte ImageDocument und Layout für die entsprechenden Seiten entladen und auf der Festplatte gespeichert werden sollen, wenn keine Verweise mehr auf diese Objekte vorhanden sind. Unter Linux werden die ImageDocument- und Layout-Objekte für nicht verwendete Seiten nicht auf der Festplatte gespeichert, wenn diese Eigenschaft auf PFP_KeepInMemory gesetzt ist. Verwenden Sie unter Windows zum Entladen und Speichern der ImageDocument- und Layout-Objekte für einzelne Seiten des Dokuments auf der Festplatte die Methode IFRPage::Flush für die entsprechenden Seiten. |
Methoden
| Name | Beschreibung |
|---|---|
| GetNextProcessedPage | Führt die Verarbeitung im Hintergrund fort, bis das nächste erkannte Bild verfügbar ist. |
| ProcessPageAsync | Ermöglicht es Ihnen, die Verarbeitung einer Seite mit anderen Parametern zu wiederholen. Die Seite kann an den Anfang oder das Ende der Verarbeitungswarteschlange gesetzt werden. |
| Start | Bereitet den Batch Processor für die Verarbeitung vor. Die Methode startet asynchrone Erkennungsprozesse und legt die Bildquelle sowie die Verarbeitungseinstellungen fest. |
Ausgabeparameter
Beispiele
C#-Code
C#-Code
