> ## 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.

# Interface IProcessingEvents

> Interface IProcessingEvents dans l’API ABBYY FineReader Engine — interface de rappel côté client utilisée par Engine.InjectTextLayer pour signaler la progression, les avertissements et les événements de page traitée pendant le traitement.

Il s'agit d'une interface de rappel utilisée par la méthode [InjectTextLayer](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method) de l'objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface) pour signaler les événements survenant pendant le traitement. Cette interface est implémentée côté client.

Un objet qui reçoit des notifications via les méthodes de cette interface peut effectuer les opérations suivantes dans l'implémentation de ces méthodes :

* Traiter les messages système afin d'éviter que l'application ne semble ne plus répondre lors d'opérations longues. Cela peut être utile dans les applications dotées d'une interface utilisateur.

* Signaler le pourcentage d'avancement de l'analyse de documents, de la reconnaissance et de l'export.

* Signaler à l'utilisateur les conseils et avertissements du moteur de reconnaissance.

* Signaler des informations sur l'achèvement de l'opération.

<div id="methods">
  ## Méthodes
</div>

| Nom                                                                                                                                | Description                                                                                     |
| ---------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| [OnPageProcessed](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/iprocessingevents/onpageprocessed-method) | Fournit au client des informations sur l'achèvement du traitement de la page.                   |
| [OnProgress](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/iprocessingevents/onprogress-method)           | Fournit au client des informations sur le pourcentage approximatif d'avancement de l'opération. |
| [OnWarning](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/iprocessingevents/onwarning-method)             | Fournit au client des conseils et des avertissements survenus pendant le traitement.            |

<div id="input-parameter">
  ## Paramètre d’entrée
</div>

La méthode [InjectTextLayer](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface) prend un pointeur vers cette interface comme paramètre d’entrée.

<div id="remarks">
  ## Remarques
</div>

Sous Linux, cette interface ne fonctionne pas si l’objet Engine est chargé comme serveur hors processus.
