Pular para o conteúdo principal
Este método é implementado no FRE para Windows.
Este método abre a imagem de bitmap (HBITMAP) especificada.

Sintaxe

C++

HRESULT OpenBitmap(
  __int64            BitmapHandle,
  int                XResolution,
  int                YResolution,
  IPrepareImageMode* PrepareMode
  IImageDocument**   Result
);

C#

IImageDocument OpenBitmap(
  Int64             BitmapHandle,
  int               XResolution,
  int               YResolution,
  IPrepareImageMode PrepareMode
);

Visual Basic .NET

Function OpenBitmap( _
  BitmapHandle As Int64, _
  XResolution As Integer, _
  YResolution As Integer, _
  [PrepareMode As IPrepareImageMode = Nothing] _
) As IImageDocument

Parâmetros

BitmapHandle [in] Especifica o identificador do objeto GDI (HBITMAP). Esse identificador deve estar disponível para o processo em que o ABBYY FineReader Engine é executado. O identificador é passado como __int64. XResolution [in] Especifica a resolução horizontal do bitmap. YResolution [in] Especifica a resolução vertical do bitmap. PrepareMode [in] Refere-se ao objeto PrepareImageMode, que armazena parâmetros para a conversão do bitmap em formato interno. Esse parâmetro pode ser 0; nesse caso, são usados os parâmetros padrão do modo de preparação de imagem. Se um perfil tiver sido carregado, serão usados os parâmetros definidos por esse perfil. Result [out, retval] Um ponteiro para uma variável de ponteiro IImageDocument* que recebe o ponteiro de interface para o objeto ImageDocument resultante.

Valores de retorno

Windows: Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine. Linux e macOS: Este método retorna E_NOTIMPL.

Observações

Este método não funciona se o Engine for carregado como um servidor em processo separado no Linux ou se o objeto for criado usando o objeto OutprocLoader no Windows. Consulte também Engine PrepareBitmap