Zum Hauptinhalt springen
Dies ist eine Callback-Schnittstelle, die zur Meldung von Ereignissen des ImageDocument-Objekts an die Listener verwendet wird. Diese Schnittstelle wird clientseitig implementiert. Detaillierte Implementierungshinweise für Ihr Entwicklungswerkzeug finden Sie unter Arbeiten mit verknüpfbaren Objekten. Nachfolgend finden Sie eine kurze Zusammenfassung. C++-Benutzer müssen die IImageDocumentEvents-Schnittstelle implementieren, einen Verbindungspunkt (Windows) abrufen und das die Schnittstelle implementierende Objekt dem ImageDocument-Objekt “zuweisen”. Da die Schnittstelle von der IUnknown-Schnittstelle abgeleitet ist, muss das Client-Objekt auch die IUnknown-Methoden implementieren. Visual Basic-Benutzer, die Benachrichtigungen vom ImageDocument-Objekt empfangen möchten, sollten dieses mit WithEvents deklarieren und die folgende Sub implementieren:
Public WithEvents imageDoc As FREngine.IImageDocument
Private Sub imageDoc_TransformationMade(ByVal rotation As RotationTypeEnum, _
                                        ByVal wasMirrored As Boolean, _
                                        ByVal wasInverted As Boolean)
...
End Sub

Methoden

NameBeschreibung
TransformationMadeWird von ABBYY FineReader Engine aufgerufen, wenn eine Transformation am ImageDocument vorgenommen wurde.

Hinweise

Unter Linux funktioniert diese Schnittstelle nicht, wenn das Engine-Objekt als Out-of-Process-Server geladen ist.

Siehe auch

ImageDocument Arbeiten mit verknüpfbaren Objekten