Zum Hauptinhalt springen
Dies ist eine Callback-Schnittstelle, die von der Methode InjectTextLayer des Engine-Objekts verwendet wird, um Ereignisse während der Verarbeitung zu melden. Diese Schnittstelle wird clientseitig implementiert. Ein Objekt, das über die Methoden dieser Schnittstelle Benachrichtigungen empfängt, kann innerhalb der Methodenimplementierungen Folgendes tun:
  • Systemmeldungen verarbeiten, um zu verhindern, dass die Anwendung bei längeren Vorgängen nicht mehr reagiert. Dies kann in Anwendungen mit einer Benutzeroberfläche hilfreich sein.
  • Den Fortschritt der Dokumentanalyse, Erkennung und des Exports als Prozentwert melden.
  • Hinweise und Warnungen des Erkennungsmoduls an den Benutzer ausgeben.
  • Informationen über den Abschluss des Vorgangs melden.

Methoden

NameBeschreibung
OnPageProcessedÜbermittelt dem Client Informationen über die abgeschlossene Verarbeitung einer Seite.
OnProgressÜbermittelt dem Client Informationen über den ungefähren Fortschritt des abgeschlossenen Vorgangs in Prozent.
OnWarningÜbermittelt dem Client Hinweise und Warnungen, die während der Verarbeitung aufgetreten sind.

Eingabeparameter

Die Methode InjectTextLayer des Engine-Objekts erhält einen Zeiger auf diese Schnittstelle als Eingabeparameter.

Hinweise

Unter Linux funktioniert dieses Interface nicht, wenn das Engine-Objekt als Out-of-Process-Server geladen wird.