Este método é implementado no FRE para Windows.
Este método abre a imagem de bitmap (HBITMAP) especificada.
HRESULT OpenBitmap(
__int64 BitmapHandle,
int XResolution,
int YResolution,
IPrepareImageMode* PrepareMode
IImageDocument** Result
);
IImageDocument OpenBitmap(
Int64 BitmapHandle,
int XResolution,
int YResolution,
IPrepareImageMode PrepareMode
);
Function OpenBitmap( _
BitmapHandle As Int64, _
XResolution As Integer, _
YResolution As Integer, _
[PrepareMode As IPrepareImageMode = Nothing] _
) As IImageDocument
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.
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.
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