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

# SaveToMemory Method

<Note>
  This method is implemented in FRE for Windows.
</Note>

This method saves the contents of the object into the global memory. The method returns an HGLOBAL handle of the memory area allocated for the object as the [Handle](/fine-reader/engine/api-reference/supplementary-objects-and-methods/handle) object. This object manages memory allocation and releases resources when they are no longer in use.

The contents of the object saved into memory can be restored using the [LoadFromMemory](/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) method of corresponding object.

## Syntax

### C++

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

### C\#

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

### Visual Basic .NET

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

## Parameters

Result

\[out, retval] A pointer to IHandle\* pointer variable that receives interface pointer of the resulting [Handle](/fine-reader/engine/api-reference/supplementary-objects-and-methods/handle) object.

## Return values

This method has no specific return values. It returns the [standard return values of ABBYY FineReader Engine functions](/fine-reader/engine/api-reference/return-codes).

## Remarks

Note that in the case when an object data is read by a [functionally limited](/fine-reader/engine/licensing/modules) ABBYY FineReader Engine version, while it was saved by a version with a wider functional set, object properties that cannot be changed in the limited version, are restored to default values.

In Windows, this method does not work if the Engine object is created using the [OutprocLoader](/fine-reader/engine/api-reference/engine-loaders/outprocloader) object.

The following objects provide this method:

* Image-related objects:
  * [ImageProcessingParams](/fine-reader/engine/api-reference/image-related-objects/imageprocessingparams)
  * [PrepareImageMode](/fine-reader/engine/api-reference/image-related-objects/prepareimagemode)
  * [ImageModification](/fine-reader/engine/api-reference/image-related-objects/imagemodification)
  * [JpegExtendedParams](/fine-reader/engine/api-reference/image-related-objects/jpegextendedparams)
  * [CoordinatesConverter](/fine-reader/engine/api-reference/image-related-objects/coordinatesconverter)
  * [TiffExtendedParams](/fine-reader/engine/api-reference/image-related-objects/tiffextendedparams)
  * [PngExtendedParams](/fine-reader/engine/api-reference/image-related-objects/pngextendedparams)

* Language-related objects:
  * [TextLanguage](/fine-reader/engine/api-reference/language-related-objects/textlanguage)
  * [BaseLanguage](/fine-reader/engine/api-reference/language-related-objects/baselanguage)

* Export parameters:
  * [HTMLExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/htmlexportparams)
  * [PPTExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/pptexportparams)
  * [RTFExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/rtfexportparams)
  * [TextExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/textexportparams)
  * [XLExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/xlexportparams)
  * [XMLExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/xmlexportparams)
  * [AltoExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/altoexportparams)
  * [JsonExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/jsonexportparams)
  * [EBookExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/ebookexportparams)
  * [PDFExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams)
  * [XPSExportParams](/fine-reader/engine/api-reference/parameter-objects/export-parameters/xpsexportparams)

* Processing parameters:
  * [PageProcessingParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)
  * [PagePreprocessingParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams)
  * [PageAnalysisParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams)
  * [TableAnalysisParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams)
  * [BarcodeParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams)
  * [ObjectsExtractionParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams)
  * [SortingBlocksParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/sortingblocksparams)
  * [RecognizerParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams)
  * [SynthesisParamsForPage](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage)
  * [SynthesisParamsForDocument](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument)
  * [DocumentStructureDetectionParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentstructuredetectionparams)
  * [FontFormattingDetectionParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/fontformattingdetectionparams)
  * [DocumentProcessingParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams)
  * [EmptyPageDetectionParams](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/emptypagedetectionparams)

* [Layout](/fine-reader/engine/api-reference/layout-related-objects/layout)

* [CheckmarkTrainingData](/fine-reader/engine/api-reference/layout-related-objects/checkmarktrainingdata)

* [ParagraphParams](/fine-reader/engine/api-reference/text-related-objects/paragraphparams)

* [Region](/fine-reader/engine/api-reference/supplementary-objects-and-methods/region)

## See also

[LoadFromMemory](/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)

[SaveToFile](/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)

[LoadFromFile](/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)
