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

# Objet DocumentProcessingParams (interface IDocumentProcessingParams)

> Objet DocumentProcessingParams (interface IDocumentProcessingParams) dans l’API ABBYY FineReader Engine — Agrège tous les paramètres qui influent sur le traitement des documents (traitement des pages plus paramètres de synthèse du document) ; transmis aux méthodes de traitement des documents ; objet persistant pouvant être enregistré dans un fichier/en mémoire.

Cet objet donne accès à tous les paramètres qui influent sur le traitement des documents, y compris tous les paramètres de traitement des pages et les paramètres de synthèse du document. Cet objet est transmis comme paramètre aux méthodes de traitement des documents.

L'objet DocumentProcessingParams est un objet persistant. Cela signifie que son état actuel peut être enregistré dans un stockage persistant. Par la suite, l'objet peut être recréé en relisant son état depuis le stockage persistant. Les méthodes suivantes assurent la persistance de l'objet :

Linux : [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), et [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method), et [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

<div id="properties">
  ## Propriétés
</div>

| Nom                        | Type                                                                                                                                                                        | Description                                                                                                                                                                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PageProcessingParams       | [PageProcessingParams](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)             | Spécifie les paramètres de traitement de chaque page du document.                                                                                                               |
| PerformSynthesis           | [VARIANT\_BOOL](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                         | Indique si la synthèse du document doit être effectuée. Si cette propriété est FALSE, la propriété SynthesisParamsForDocument est ignorée. Cette propriété est TRUE par défaut. |
| SynthesisParamsForDocument | [SynthesisParamsForDocument](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument) | Spécifie les paramètres de synthèse du document.                                                                                                                                |

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

| Nom                                                                                                                                                              | Description                                                                                                   |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| [CopyFrom](/fr/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                         | Initialise les propriétés de l'objet actuel avec les valeurs des propriétés correspondantes d'un autre objet. |
| [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                       | Restaure le contenu de l'objet à partir d'un fichier sur le disque.                                           |
| [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Remarque :** *Windows uniquement.* | Restaure le contenu de l'objet à partir de la mémoire globale.                                                |
| [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                           | Enregistre le contenu de l'objet dans un fichier sur le disque.                                               |
| [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Remarque :** *Windows uniquement.*     | Enregistre le contenu de l'objet dans la mémoire globale.                                                     |

<div id="related-objects">
  ## Objets associés
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/documentprocessingparams.gif?s=b261aaa8d51495aa3d9e785d6a347072" alt="DocumentProcessingParams" width="250" height="130" data-path="images/fine-reader/engine/documentprocessingparams.gif" />[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument)[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)

[Diagramme d'objets](/fr/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Paramètre de sortie
</div>

Cet objet est le paramètre de sortie de la méthode [CreateDocumentProcessingParams](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface).

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

Cet objet est passé en tant que paramètre d'entrée aux méthodes suivantes :

* méthodes [Process](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) et [ProcessPages](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/processpages-method) de l'objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument)
* méthodes [RecognizeImageFile](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) et [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)

<div id="related-visual-components">
  ## Composants visuels connexes
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/documentprocessingparams_vc.gif?s=5e2978e353fde8cbc1b860bac95abda0" alt="DocumentProcessingParams_VC" width="261" height="101" data-path="images/fine-reader/engine/documentprocessingparams_vc.gif" />[](/fr/fine-reader/engine/visual-components-reference/imageviewer)[](/fr/fine-reader/engine/visual-components-reference/zoomviewer)[](/fr/fine-reader/engine/visual-components-reference/supplementary-objects/componentsynchronizer)[](/fr/fine-reader/engine/visual-components-reference/documentviewer)

<div id="samples">
  ## Exemples
</div>

<Accordion title="Code C#">
  ```csharp theme={null}
  FREngine.IEngine engine;
  FREngine.IFRDocument frdoc;
  // Nous supposons que le document a été créé et que des images y ont été ajoutées
  // Créer DocumentProcessingParams et définir les paramètres
  FREngine.IDocumentProcessingParams dpp = engine.CreateDocumentProcessingParams();
  FREngine.IPageProcessingParams ppp = dpp.PageProcessingParams;
  ppp.PagePreprocessingParams.CorrectOrientationMode = COM_No;
  // Utiliser les paramètres pour le traitement
  frDoc.Process( dpp );
  ```
</Accordion>

L’objet est utilisé dans les exemples de code suivants :

* Linux : [CustomLanguage](/fr/fine-reader/engine/guided-tour/samples#customlanguage)
* Windows : [CustomLanguage](/fr/fine-reader/engine/guided-tour/samples#customlanguage), [VisualComponents](/fr/fine-reader/engine/guided-tour/samples#visualcomponents) (Win) ; ainsi que dans les outils de démonstration : [MultiProcessingRecognition](/fr/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/fr/fine-reader/engine/guided-tour/samples#pdfexportprofiles).

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

[Réglage des paramètres de prétraitement, d’analyse, de reconnaissance et de synthèse](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[Utilisation des propriétés](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
