> ## 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éthodes de traitement de l'objet Engine

> Méthodes de traitement de l'objet Engine dans l'API ABBYY FineReader Engine — vue d'ensemble des méthodes utilisées pour ouvrir, convertir et traiter directement des fichiers image et PDF au niveau de l'objet Engine.

L'objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface) propose un ensemble de méthodes de traitement. Elles permettent d'ouvrir et de convertir des fichiers d'image ou des bitmaps (win), ou de traiter directement un fichier image/PDF. Toutefois, dans la plupart des scénarios, il est plus pratique d'utiliser les méthodes de l'objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument).

| Nom                                                                                                                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetNumberOfPagesInImageFile](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/getnumberofpagesinimagefile-method)                                              | Retourne le nombre de pages du fichier image.                                                                                                                                                                                                                                                                                                |
| [InjectTextLayer](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method)                                                                      | Traite le fichier PDF d’entrée et crée un PDF interrogeable de type « image sur texte » contenant les mêmes images de pages ainsi que le calque de texte créé à partir du texte reconnu.                                                                                                                                                     |
| [IsPdfPortfolio](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/ispdfportfolio-method)                                                                        | Détermine si un fichier PDF est un PDF Portfolio.                                                                                                                                                                                                                                                                                            |
| [IsPdfPortfolioFromStream](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/ispdfportfoliofromstream-method)                                                    | Détermine si un fichier PDF ajouté depuis le flux est un PDF Portfolio.                                                                                                                                                                                                                                                                      |
| [IsPdfWithTextualContent](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/ispdfwithtextualcontent-method)                                                      | Détermine si l’une des pages d’un fichier PDF contient un calque de texte.                                                                                                                                                                                                                                                                   |
| [IsPdfWithTextualContentFromStream](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/ispdfwithtextualcontentfromstream-method)                                  | Détermine si l’une des pages d’un fichier PDF importé à partir du flux contient une couche de texte.                                                                                                                                                                                                                                         |
| [LoadImageDoc](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedoc-method)                                                                            | Restaure le contenu de l’objet [ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument) à partir d’un dossier sur le disque.                                                                                                                                                                                |
| [LoadImageDocFromFile](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfromfile-method)                                                            | Restaure le contenu de l’objet [ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument) à partir du fichier préalablement enregistré à l’aide de la méthode [IImageDocument::SaveToFile](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument/savetofile-method).                       |
| [LoadImageDocFromMemory](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfrommemory-method) <br /><br /> **Remarque :** *Implémenté sous Windows.* | Restaure le contenu de l'objet [ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument) depuis la mémoire globale, où il a été précédemment enregistré à l'aide de la méthode [IImageDocument::SaveToMemory](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument/savetomemory-method). |
| [OpenBitmap](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmap-method)                                                                                | Ouvre l’image bitmap spécifiée (HBITMAP). <br /><br /> **Remarque :** *N’est pas implémenté sous Linux et macOS.*                                                                                                                                                                                                                            |
| [OpenBitmapBits](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmapbits-method)                                                                        | Ouvre les [données bitmap](/fr/fine-reader/engine/api-reference/enumerations/bitmapbitsformatenum) spécifiées. <br /><br /> **Remarque :** *Non implémenté sous Linux et macOS.*                                                                                                                                                             |
| [OpenDib](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/opendib-method)                                                                                      | Ouvre le bitmap indépendant du périphérique spécifié. <br /><br /> **Remarque :** *Non implémenté sous Linux et macOS.*                                                                                                                                                                                                                      |
| [OpenImageFileFromMemory](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openimagefilefrommemory-method)                                                      | Ouvre un fichier image à partir de la mémoire globale, où il a été préalablement chargé par l’utilisateur.                                                                                                                                                                                                                                   |
| [PrepareBitmap](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparebitmap-method)                                                                          | Crée une copie de l’image bitmap spécifiée (HBITMAP) dans le [format d’image interne](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#internal_format) de FineReader Engine. <br /><br /> **Remarque :** *Non implémenté sous Linux et macOS.*                                                                    |
| [PrepareBitmapBits](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparebitmapbits-method)                                                                  | Crée une copie des [bitmap data](/fr/fine-reader/engine/api-reference/enumerations/bitmapbitsformatenum) spécifiées dans le [format d'image interne](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#internal_format) de FineReader Engine. <br /><br /> **Remarque :** *Non implémenté pour Linux et macOS.*     |
| [PrepareDib](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/preparedib-method)                                                                                | Crée une copie du bitmap indépendant du périphérique spécifié au [format d’image interne](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#internal_format) de FineReader Engine. <br /><br /> **Remarque :** *Non implémenté pour Linux et macOS.*                                                                |
| [RecognizeImageFile](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method)                                                                | Ouvre le fichier d’image spécifié, effectue son prétraitement, l’analyse de la mise en page, la reconnaissance, la synthèse de la page et du document, puis exporte le texte reconnu au format de sortie sélectionné.                                                                                                                        |

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

[Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface)
