Zum Hauptinhalt springen
Visual Components sind in FRE für Windows implementiert.
Dies ist eine Callback-Schnittstelle, die zum Melden von Ereignissen vom Objekt DocumentViewer an Listener verwendet wird. Diese Schnittstelle wird clientseitig implementiert. Ausführliche Implementierungshinweise für Ihr Entwicklungstool finden Sie unter Working with Connectable Objects. Diese Schnittstelle ist von der Schnittstelle IInputEvents abgeleitet und erbt alle ihre Methoden. Ein Objekt, das über die Methoden dieser Schnittstelle Benachrichtigungen empfängt, kann innerhalb der Methodenimplementierung Folgendes tun:
  • Informationen zur Bildbearbeitung, Dokumentanalyse, Erkennung und zum Export melden und diese Vorgänge abbrechen.
  • Systemmeldungen verarbeiten, damit die Anwendung bei lang andauernden Vorgängen nicht den Eindruck erweckt, nicht mehr zu reagieren. Dies kann in Anwendungen mit Benutzeroberfläche nützlich sein.
  • Informationen über Mausbewegungen und Klicks, Tastendrücke und Scrollvorgänge melden.

Methoden

NameBeschreibung
OnActivePageChangedWird aufgerufen, nachdem die aktive Seite im Document Viewer gewechselt wurde. Übergibt dem Client eine Referenz auf die neue Seite.
OnActivePageChangingWird vor dem Wechsel der aktiven Seite im Document Viewer aufgerufen. Übergibt dem Client eine Referenz auf die neue aktive Seite. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnAnalyzePagesWird vor dem Start der Seitenanalyse aufgerufen, die aus dem Document Viewer heraus gestartet wurde. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnDeletePagesWird vor dem Löschen einer Seite aus dem Dokument im Document Viewer aufgerufen. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnDocumentChangedWird aufgerufen, nachdem das aktive Dokument im Document Viewer gewechselt wurde. Übergibt dem Client eine Referenz auf das neue Dokument.
OnEditImagesWird vor dem Start der Bildbearbeitung aufgerufen. Übergibt dem Client Informationen über den Befehl, der für die Bearbeitung verwendet wird. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnExportPagesWird vor dem Start des Exportvorgangs aufgerufen, der aus dem Document Viewer heraus gestartet wurde. Übergibt dem Client Informationen zum Exportvorgang: Dateiname und Format der Exportdatei, Exportparameter sowie die Indizes der Seiten, die exportiert werden sollen. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnLockedWird aufgerufen, nachdem der Document Viewer gesperrt oder entsperrt wurde. Übergibt dem Client Informationen darüber, ob die Document-Viewer-Komponente gesperrt oder entsperrt ist.
OnLongOperationFinishedWird nach Abschluss eines länger andauernden Verarbeitungsvorgangs (z. B. Layout-Analyse, Erkennung) im Document Viewer aufgerufen.
OnLongOperationStartedWird vor Beginn eines länger andauernden Verarbeitungsvorgangs (z. B. Layout-Analyse, Erkennung) im Document Viewer aufgerufen.
OnOptionsChangedWird aufgerufen, nachdem eine Option im Document Viewer geändert wurde. Optionen werden im Dialogfeld „Optionen“ festgelegt, das angezeigt wird, wenn der Befehl MI_Options aufgerufen wird oder wenn im Dialogfeld „Speichern unter“ des Document Viewers auf die Schaltfläche „Optionen“ geklickt wird.
OnPagesSelectionChangedWird aufgerufen, nachdem die Seitenauswahl im Document Viewer geändert wurde.
OnProgressWird während der Dokumentverarbeitung aufgerufen. Übergibt dem Client den ungefähren Prozentsatz des aktuellen Analyse- oder Erkennungsvorgangs. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnReadPagesWird vor dem Start der Seitenerkennung aufgerufen, die aus dem Document Viewer heraus gestartet wurde. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnRenumberingPagesWird vor dem Neunummerieren von Seiten im Document Viewer aufgerufen. Übergibt dem Client die neue Reihenfolge der Seiten. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnRenumberPagesWird vor dem Öffnen des Dialogfelds „Seiten neu nummerieren“ im Document Viewer aufgerufen. Ermöglicht es Ihnen, den Vorgang abzubrechen.
OnSendToPagesWird vor dem Senden erkannter Seiten aus dem Document Viewer an eine externe Anwendung aufgerufen. Übergibt dem Client Informationen über die Anwendung, an die die Seiten gesendet werden sollen, sowie die Exportparameter. Ermöglicht es Ihnen, den Vorgang abzubrechen.

Beispiele

Diese Schnittstelle wird in den folgenden Codebeispielen gezeigt: VisualComponents.

Siehe auch

Working with Connectable Objects DocumentViewer