Passer au contenu principal
Cette méthode est implémentée dans FRE pour Windows.
Cette méthode restaure le contenu de l’objet ImageDocument depuis la mémoire globale. Elle prend comme paramètre d’entrée un handle HGLOBAL du bloc mémoire à partir duquel le contenu de l’objet doit être chargé. Ce handle doit être obtenu à partir de la propriété HandleAsInt64 de l’objet Handle renvoyé par la méthode IImageDocument::SaveToMemory.

Syntaxe

C++

HRESULT LoadImageDocFromMemory(
  __int64          HGlobal,
  IImageDocument** Result
);

C#

IImageDocument LoadImageDocFromMemory( Int64 HGlobal);

Visual Basic .NET

Function LoadImageDocFromMemory( HGlobal As Int64 ) As IImageDocument

Paramètres

HGlobal [in] Ce paramètre spécifie le handle HGLOBAL du bloc mémoire à partir duquel le contenu de l’objet doit être chargé. Le handle est transmis sous la forme d’un __int64. Ce handle doit être obtenu via la méthode IImageDocument::SaveToMemory et doit être valide (non libéré). Result [out, retval] Pointeur vers une variable pointeur IImageDocument* qui reçoit le pointeur d’interface de l’objet ImageDocument obtenu en résultat.

Valeurs de retour

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.

Remarques

  • La taille de la zone de mémoire allouée par l’objet peut être obtenue en appelant la fonction GlobalSize.
  • Cette méthode ne fonctionne pas si l’objet Engine est créé à l’aide de l’objet OutprocLoader.

Voir aussi

Engine IImageDocument::SaveToMemory