> ## 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 SaveToMemory de l’objet ImageDocument

> Méthode SaveToMemory de l’objet ImageDocument dans l’API ABBYY FineReader Engine — enregistre le contenu d’ImageDocument dans la mémoire globale et renvoie un handle HGLOBAL via un objet Handle (Windows uniquement) ; restauration possible via IEngine.LoadImageDocFromMemory.

<Note>
  Cette méthode est implémentée dans FRE pour Windows.
</Note>

Cette méthode enregistre le contenu de l’objet [ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument) dans la mémoire globale. Elle renvoie, sous la forme de l’objet [Handle](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/handle), un handle HGLOBAL vers la zone mémoire allouée pour l’objet. Cet objet gère l’allocation de mémoire et libère les ressources lorsqu’elles ne sont plus utilisées.

Le contenu de l’objet enregistré en mémoire peut être restauré à l’aide de la méthode [IEngine::LoadImageDocFromMemory](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfrommemory-method).

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

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

```cpp theme={null}
HRESULT SaveToMemory( IHandle** Result );
```

### C\#

```csharp theme={null}
IHandle SaveToMemory();
```

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

```vb theme={null}
Function SaveToMemory() As IHandle
```

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

**Result**

\[out, retval] Pointeur vers une variable pointeur IHandle\* qui reçoit le pointeur d’interface de l’objet [Handle](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/handle) obtenu.

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

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les [valeurs 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 ne fonctionne pas si l’objet Engine est créé avec l’objet [OutprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/outprocloader).

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

[ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument)

[IEngine::LoadImageDocFromMemory](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfrommemory-method)
