Pular para o conteúdo principal
Este método é implementado no FRE para Windows.
Este método restaura o conteúdo do objeto ImageDocument a partir da memória global. O método recebe como parâmetro de entrada um handle HGLOBAL do bloco de memória de onde o conteúdo do objeto deve ser carregado. Esse handle deve ser obtido da propriedade HandleAsInt64 do objeto Handle retornado pelo método IImageDocument::SaveToMemory.

Sintaxe

C++

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

C#

IImageDocument LoadImageDocFromMemory( Int64 HGlobal);

Visual Basic .NET

Function LoadImageDocFromMemory( HGlobal As Int64 ) As IImageDocument

Parâmetros

HGlobal [in] Este parâmetro especifica o handle HGLOBAL do bloco de memória a partir do qual o conteúdo do objeto deve ser carregado. O handle é passado como __int64. Esse handle deve ser obtido pelo método IImageDocument::SaveToMemory e deve ser válido (não liberado). Result [out, retval] Um ponteiro para uma variável de ponteiro IImageDocument* que recebe o ponteiro de interface do objeto ImageDocument resultante.

Valores de retorno

Este método não possui valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

  • O tamanho da área de memória alocada pelo objeto pode ser obtido com uma chamada à função GlobalSize.
  • Este método não funciona se o objeto Engine for criado com o objeto OutprocLoader.

Veja também

Engine IImageDocument::SaveToMemory