Les composants visuels sont implémentés dans FRE pour Windows.
Il s’agit d’une interface de rappel utilisée pour transmettre les événements de l’objet DocumentViewer aux gestionnaires. Cette interface est implémentée côté client. Consultez les recommandations détaillées concernant l’implémentation pour votre outil de développement dans Utilisation des objets connectables.
Cette interface dérive de l’interface IInputEvents et hérite de toutes ses méthodes.
Un objet recevant des notifications via les méthodes de cette interface peut effectuer les opérations suivantes dans l’implémentation de ces méthodes :
- Fournir des informations sur l’édition d’images, l’analyse de documents, la reconnaissance et l’exportation, et annuler ces opérations.
- Traiter les messages système pour éviter que l’application ne donne l’impression de ne plus répondre lors d’opérations longues. Cela peut être utile dans les applications dotées d’une interface utilisateur.
- Fournir des informations sur les déplacements et les clics de souris, les pressions de touches et le défilement.
| Nom | Description |
|---|
| OnActivePageChanged | Appelée après le changement de la page active dans Document Viewer. Fournit au client une référence à la nouvelle page. |
| OnActivePageChanging | Appelée avant le changement de la page active dans Document Viewer. Fournit au client une référence à la nouvelle page active. Permet d’annuler l’opération. |
| OnAnalyzePages | Appelée avant le début du processus d’analyse des pages lancé depuis Document Viewer. Permet d’annuler l’opération. |
| OnDeletePages | Appelée avant la suppression d’une page du document dans Document Viewer. Permet d’annuler l’opération. |
| OnDocumentChanged | Appelée après le changement du document actif dans Document Viewer. Fournit au client une référence au nouveau document. |
| OnEditImages | Appelée avant le début de la modification d’images. Fournit au client des informations sur la commande qui sera utilisée pour cette modification. Permet d’annuler l’opération. |
| OnExportPages | Appelée avant le début du processus d’exportation lancé depuis Document Viewer. Fournit au client des informations sur l’opération d’exportation : nom et format du fichier d’exportation, paramètres d’exportation et indices des pages à exporter. Permet d’annuler l’opération. |
| OnLocked | Appelée après le verrouillage ou le déverrouillage de Document Viewer. Fournit au client des informations indiquant si le composant Document Viewer est verrouillé ou déverrouillé. |
| OnLongOperationFinished | Appelée à la fin d’une opération de traitement de longue durée (par exemple, analyse de la mise en page, reconnaissance) dans Document Viewer. |
| OnLongOperationStarted | Appelée avant le début d’une opération de traitement de longue durée (par exemple, analyse de la mise en page, reconnaissance) dans Document Viewer. |
| OnOptionsChanged | Appelée après la modification d’une option dans Document Viewer. Les options sont spécifiées dans la boîte de dialogue Options, qui s’affiche si la commande MI_Options est appelée, ou si l’on clique sur le bouton Options dans la boîte de dialogue Enregistrer sous de Document Viewer. |
| OnPagesSelectionChanged | Appelée après le changement de la sélection de pages dans Document Viewer. |
| OnProgress | Appelée pendant le traitement du document. Fournit au client le pourcentage approximatif de l’opération d’analyse ou de reconnaissance en cours. Permet d’annuler l’opération. |
| OnReadPages | Appelée avant le début du processus de reconnaissance des pages lancé depuis Document Viewer. Permet d’annuler l’opération. |
| OnRenumberingPages | Appelée avant la renumérotation des pages dans Document Viewer. Fournit au client le nouvel ordre des pages. Permet d’annuler l’opération. |
| OnRenumberPages | Appelée avant l’ouverture de la boîte de dialogue Renumber Pages dans Document Viewer. Permet d’annuler l’opération. |
| OnSendToPages | Appelée avant l’envoi de pages reconnues depuis Document Viewer vers une application externe. Fournit au client des informations sur l’application à laquelle les pages seront envoyées, ainsi que sur les paramètres d’exportation. Permet d’annuler l’opération. |
Cette interface est utilisée dans les exemples de code suivants : VisualComponents.
Utilisation des objets connectables
DocumentViewer