Diese Methode ist in FRE für Windows implementiert.
Diese Methode öffnet die angegebene Bitmap-Grafik (HBITMAP).
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] Gibt das Handle des GDI-Objekts (HBITMAP) an. Dieses Handle sollte für den Prozess verfügbar sein, in dem ABBYY FineReader Engine ausgeführt wird. Das Handle wird als __int64 übergeben.
XResolution
[in] Gibt die horizontale Auflösung der Bitmap an.
YResolution
[in] Gibt die vertikale Auflösung der Bitmap an.
PrepareMode
[in] Verweist auf das Objekt PrepareImageMode, das Parameter für die Konvertierung der Bitmap in ein internes Format speichert. Dieser Parameter kann 0 sein. In diesem Fall werden die Standardparameter für die Bildvorbereitung verwendet. Wurde ein Profil geladen, werden stattdessen die in diesem Profil festgelegten Parameter verwendet.
Result
[out, retval] Ein Zeiger auf eine IImageDocument*-Zeigervariable, die den Schnittstellenzeiger auf das resultierende Objekt ImageDocument aufnimmt.
Windows: Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.
Linux und macOS: Diese Methode gibt E_NOTIMPL zurück.
Diese Methode funktioniert nicht, wenn die Engine unter Linux als Out-of-Process-Server geladen wird oder wenn das Objekt unter Windows mit dem Objekt OutprocLoader erstellt wird.
Siehe auch
Engine
PrepareBitmap