Questo metodo è implementato in FRE per Windows.
Questo metodo ripristina il layout dalla memoria globale. Accetta come parametro di input un handle HGLOBAL, che deve essere ottenuto dalla proprietà HandleAsInt64 dell’oggetto Handle. L’oggetto Handle viene restituito dal metodo SaveToMemory di un oggetto Layout.
Il metodo carica solo i blocchi del layout che rientrano entro i bordi della pagina. I blocchi che non rientrano vengono rimossi e viene generato un avviso. Per ricevere l’avviso, sottoscrivere IFRPageEvents.
HRESULT LoadFromMemory( __int64 HGlobal );
void LoadFromMemory(Int64 HGlobal );
Sub LoadFromMemory(HGlobal As Int64)
HGlobal
[in] Questo parametro specifica l’handle HGLOBAL della memoria da cui deve essere caricato il contenuto dell’oggetto. L’handle viene passato come __int64. Questo handle deve essere ottenuto tramite il metodo SaveToMemory di un oggetto Layout e deve essere valido (non ancora liberato).
Questo metodo non restituisce valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
Si noti che, nel caso in cui i dati di un oggetto vengano letti da una versione di ABBYY FineReader Engine con funzionalità limitate, dopo essere stati salvati da una versione con un set di funzionalità più ampio, le proprietà dell’oggetto che non possono essere modificate nella versione limitata vengono ripristinate ai valori predefiniti.
In Windows, questo metodo non funziona se l’oggetto Engine viene creato utilizzando l’oggetto OutprocLoader.
I seguenti oggetti forniscono questo metodo:
SaveToMemory
SaveToFile
LoadFromFile