> ## 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 PrepareImageMode (interface IPrepareImageMode)

> Objet PrepareImageMode (interface IPrepareImageMode) dans l’API ABBYY FineReader Engine — Attributs contrôlant la manière dont une image est préparée lors de la conversion au format interne (rotation d’abord, puis mise en miroir) ; objet persistant pouvant être enregistré dans un fichier ou en mémoire.

Cet objet contient différents attributs qui définissent comment une image sera préparée lors de la conversion au format interne. Toutes les propriétés d'un objet de ce type nouvellement créé sont définies sur des valeurs par défaut appropriées. Pour connaître la valeur par défaut de telle ou telle propriété, consultez sa description. La séquence des transformations appliquées à l'image préparée est la suivante : la rotation est d'abord effectuée, puis l'image est mise en miroir.

L'objet PrepareImageMode est un objet persistant. Cela signifie que l'état actuel de l'objet peut être enregistré dans un stockage persistant. L'objet peut ensuite être recréé en relisant son état à partir de ce 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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application              | [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface), [lecture seule](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)                                  | Renvoie l’objet Engine.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| CompressImageMode        | [CompressImageModeEnum](/fr/fine-reader/engine/api-reference/enumerations/compressimagemodeenum)                                                                                                                                                         | Indique si l’image doit être compressée lors de sa conversion au format interne. S’applique uniquement aux images en couleur et en gris ; les images en noir et blanc sont toujours compressées sans perte. Par défaut, cette propriété est définie sur CIM\_Auto, ce qui signifie actuellement que les images nativement numériques (par ex. issues de fichiers PDF) utiliseront une compression sans perte, tandis que les autres images utiliseront la compression maximale.                                                                                                                                                          |
| DocumentType             | [DocumentTypeEnum](/fr/fine-reader/engine/api-reference/enumerations/documenttypeenum)                                                                                                                                                                   | Indique le type du document présent sur l’image. Si vous connaissez avec certitude le type de document, vous pouvez définir cette propriété pour contourner le classificateur de documents et gagner du temps. Par défaut, cette propriété est DT\_Auto, ce qui signifie que FineReader Engine doit exécuter le classificateur de documents pour déterminer le type de document.                                                                                                                                                                                                                                                         |
| ImageSourceType          | [ImageSourceTypeEnum](/fr/fine-reader/engine/api-reference/enumerations/imagesourcetypeenum)                                                                                                                                                             | Indique l’origine de l’image. Par exemple, une photo et une capture d’écran contenant du texte nécessitent des techniques de prétraitement différentes. Par défaut, cette propriété est IST\_Auto, ce qui signifie que FineReader Engine doit détecter automatiquement l’origine de l’image.                                                                                                                                                                                                                                                                                                                                             |
| OfficeConversionSettings | [OfficeConversionSettings](/fr/fine-reader/engine/api-reference/image-related-objects/officeconversionsettings), [lecture seule](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Donne accès aux paramètres d’importation des documents numériques à l’aide des mêmes méthodes que celles utilisées pour ouvrir les images. <Note> *Linux et Windows uniquement.* </Note>                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| EnforceOwnerRestrictions | [VARIANT\_BOOL](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                                                      | Indique si les restrictions du propriétaire (autorisations) déclarées dans un document PDF sont appliquées. Les documents PDF peuvent contenir des indicateurs d’autorisation qui limitent certaines opérations sans nécessiter de mot de passe pour ouvrir le fichier. Lorsqu’elle est définie sur TRUE (par défaut), l’Engine applique ces restrictions et renvoie une erreur si elles sont présentes. Lorsqu’elle est définie sur FALSE, les restrictions sont ignorées et le document est traité normalement. Définissez cette propriété sur FALSE uniquement si votre application est déjà autorisée à traiter les fichiers soumis. |
| RasterizeFreeText        | [VARIANT\_BOOL](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                                                      | Indique si les annotations Free Text du document PDF d’entrée doivent être conservées. Par défaut, cette propriété est définie sur TRUE. <Note> *Linux et Windows uniquement.* </Note> <Warning> Sous Linux, avant d’utiliser cette propriété, assurez-vous que la police Arial ou Liberation Sans est disponible sur votre poste de travail. </Warning>                                                                                                                                                                                                                                                                                 |

<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 courant 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 disque.                                               |
| [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)           | Restaure le contenu de l'objet à partir de la mémoire globale. <Note> *Windows uniquement.* </Note>            |
| [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                   | Enregistre le contenu de l'objet dans un fichier sur disque.                                                   |
| [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method)               | Enregistre le contenu de l'objet dans la mémoire globale. <Note> *Windows uniquement.* </Note>                 |

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

<div id="linux-and-windows">
  ### Linux et Windows
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/prepareimagemode.gif?s=c027a849b0d68efad9ecd85d4716c46d" alt="PrepareImageMode" width="166" height="90" data-path="images/fine-reader/engine/prepareimagemode.gif" />[](/fr/fine-reader/engine/api-reference/image-related-objects/officeconversionsettings)[](/fr/fine-reader/engine/api-reference/image-related-objects/officeconversionsettings)[](/fr/fine-reader/engine/api-reference/image-related-objects/officeconversionsettings)

[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 [CreatePrepareImageMode](/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é comme paramètre d’entrée aux méthodes suivantes :

* les méthodes [AddImageFile](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefile-method), [AddImageFileFromAttachment](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilefromattachment-method), [AddImageFileWithPassword](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilewithpassword-method), [AddImageFileWithPasswordCallback](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilewithpasswordcallback-method), [AddImageFileFromMemory](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilefrommemory-method) de l’objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument)
* les méthodes [CreateFRDocumentFromImage](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createfrdocumentfromimage-method), [PrepareBitmapBits](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparebitmapbits-method), [OpenImageFileFromMemory](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openimagefilefrommemory-method), [OpenBitmapBits](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmapbits-method), [OpenBitmap](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmap-method), [OpenDib](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/opendib-method), [PrepareBitmap](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparebitmap-method), [PrepareDib](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparedib-method), [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)
* la méthode [Start](/fr/fine-reader/engine/api-reference/batch-processor/batchprocessor/start-method) de l’objet [BatchProcessor](/fr/fine-reader/engine/api-reference/batch-processor/batchprocessor) sous Linux et Windows

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

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

* Linux : [CommandLineInterface](/fr/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows : [CommandLineInterface](/fr/fine-reader/engine/guided-tour/samples#commandlineinterface) ; ainsi que dans Demo Tools : [Engine Predefined Processing Profiles](/fr/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles)

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

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

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