此方法在 Windows 版 FRE 中實作。
語法
C++
C#
Visual Basic .NET
參數
在程式庫初始化期間,系統會在所有可用授權清單中搜尋與此 Customer Project ID 對應的 Developer 或 Runtime License。若找不到對應的授權,則會發生最後一個受檢查授權的錯誤。不過,您也可以為此參數傳遞 0,並在呼叫任何其他程式庫方法之前,透過呼叫 IEngine::SetCurrentLicense 方法稍後選取授權。
%ProgramData%\ABBYY\SDK\12\FineReader Engine 用於輔助引擎資料
%ProgramData%\ABBYY\SDK\12\Licenses 用於授權資料
如果您設定 FREngineDataFolder 值,所有輔助資訊都會寫入新的資料夾。您可能需要變更預設值,例如當您的應用程式介面語言設定必須與其他使用 FineReader Engine 的應用程式不同時。變更預設值後,請確認您對新的資料夾具有完整控制權限。 FREngineTempFolder [in] 包含 ABBYY FineReader Engine 暫存檔案資料夾路徑。依預設,該資料夾為 %TEMP%\ABBYY FineReader Engine 12。 IsSharedCPUCoresMode [in] 指定 CPU 核心是否應以共用模式使用。CPU 核心的使用有兩種模式:獨立與共用。在獨立模式下,ABBYY FineReader Engine 使用的處理程序數量不會超過授權允許的數量。在共用模式下,可以執行任意數量的處理程序,但所有這些處理程序都只會使用 IMultiProcessingParams::SharedCPUCoresMask 屬性所指定的 CPU 核心。 Result [out, retval] 指向 IEngine* 指標變數的指標,用於接收結果 Engine object 的介面指標。
