Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Diese Methode öffnet eine Bilddatei aus dem globalen Speicher, in den sie zuvor vom Benutzer geladen wurde.
HRESULT OpenImageFileFromMemory(
void* DataPtr,
__int64 DataSize,
IImagePasswordCallback* Callback,
IPrepareImageMode* PrepareMode,
BSTR FileName
IImageDocument** Result
);
HRESULT OpenImageFileFromMemory(
__int64 HGlobal,
IImagePasswordCallback* Callback,
IPrepareImageMode* PrepareMode,
BSTR FileName
IImageDocument** Result
);
IImageDocument OpenImageFileFromMemory(
Int64 HGlobal,
IImagePasswordCallback Callback,
IPrepareImageMode PrepareMode,
string FileName
);
Function OpenImageFileFromMemory( _
HGlobal As Int64, _
Callback As IImagePasswordCallback, _
[PrepareMode As IPrepareImageMode = Nothing], _
[FileName As String = "0"] _
) As IImageDocument
DataPtr
[in] Linux: Gibt die Adresse des Speicherblocks an, der die Bilddatei enthält.
DataSize
[in] Linux: Gibt die Größe des in den Speicher geladenen Bildes an.
HGlobal
[in] macOS und Windows: Gibt das HGLOBAL-Handle des Speicherblocks an, der die Bilddatei enthält. Das Handle wird als __int64 übergeben. Dieses Handle muss gültig sein.
Callback
[in] Diese Variable verweist auf die Schnittstelle des benutzerimplementierten Objekts vom Typ ImagePasswordCallback, das zur Verarbeitung möglicher Kennwortabfragen für den Zugriff auf Bilder im PDF-Format verwendet wird. Dieser Parameter ist optional und kann 0 sein. In diesem Fall können kennwortgeschützte Dateien nicht verarbeitet werden.
PrepareMode
[in] Verweist auf das Objekt PrepareImageMode, das angibt, wie ein Bild beim Öffnen vorverarbeitet wird. Dieser Parameter ist optional und kann 0 sein. In diesem Fall werden entweder die Standardparameter verwendet oder, falls ein Profil geladen wurde, die in diesem Profil festgelegten Parameter.
FileName
[in] Gibt den Namen der Bilddatei an. Diese Information wird verwendet, um das Dateiformat zu bestimmen, und in Fehlermeldungen. Dieser Parameter ist optional und kann 0 sein.
Result
[out, retval] Ein Zeiger auf die Zeigervariable IImageDocument*, die den Schnittstellenzeiger des resultierenden Objekts ImageDocument empfängt.
Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte der Funktionen von ABBYY FineReader Engine zurück.
- Beachten Sie, dass bei mehrseitigen Bilddateien das ImageDocument-Objekt nur aus der ersten Seite erstellt wird. Um alle Seiten der Datei zu öffnen, verwenden Sie die Methode AddImageFileFromMemory des Objekts FRDocument.
- 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.
- Unter Windows unterstützt diese Methode nicht das Öffnen von WIC-kompatiblen Dateien.
Engine
IFRDocument::AddImageFileFromMemory