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

# Méthode Process de l’objet FRDocument

> Méthode Process de l’objet FRDocument dans l’API ABBYY FineReader Engine — effectue le prétraitement, l’analyse de la mise en page, la reconnaissance et la synthèse des pages et du document pour toutes les pages en un seul appel.

Cette méthode effectue le prétraitement, l’analyse de la mise en page, la reconnaissance, ainsi que la synthèse des pages et du document sur toutes les pages du document.

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT Process( IDocumentProcessingParams* DocumentProcessingParams );
```

### C\#

```csharp theme={null}
void Process( IDocumentProcessingParams DocumentProcessingParams );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub Process([DocumentProcessingParams As IDocumentProcessingParams = Nothing])
```

<div id="parameters">
  ## Paramètres
</div>

DocumentProcessingParams

\[in] Désigne l’objet [DocumentProcessingParams](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams) qui stocke tous les paramètres de traitement. Ce paramètre peut valoir 0. Dans ce cas, le document est traité avec les paramètres par défaut (tous les paramètres de traitement sont réglés sur leurs valeurs par défaut) ou, si un [profil](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) a été chargé, les paramètres définis par ce profil sont utilisés.

<div id="return-values">
  ## Valeurs de retour
</div>

Si le traitement des documents est interrompu par l’utilisateur, cette méthode retourne E\_ABORT. Elle retourne également les [codes de retour standard des fonctions d’ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

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

* Cette méthode peut notifier des événements aux écouteurs attachés à l’interface IConnectionPointContainer de l’objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument).
* Pour Linux et Windows : selon la valeur de la propriété [IEngine::MultiProcessingParams](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#multiprocessingparams), ABBYY FineReader Engine peut répartir le traitement des documents multipages entre les cœurs du processeur.

<div id="see-also">
  ## Voir aussi
</div>

[FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument)

[Utilisation des profils](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)
