此方法已在 Linux 和 Windows 版 FRE 中實作。
此方法會準備 Batch Processor 以開始處理。此方法會啟動非同步辨識程序,並指定影像來源與處理設定。
HRESULT Start(
IImageSource* ImageSource,
IAsyncProcessingCallback* ProcessingCallback,
IPrepareImageMode* OpeningParams,
IPageProcessingParams* ProcessingParams
);
void Start(
IImageSource ImageSource,
IAsyncProcessingCallback ProcessingCallback,
IPrepareImageMode OpeningParams,
IPageProcessingParams ProcessingParams
);
Sub Start( _
ImageSource As IImageSource, _
[ProcessingCallback As IAsyncProcessingCallback = Nothing], _
[OpeningParams As IPrepareImageMode = Nothing], _
[ProcessingParams As IPageProcessingParams = Nothing] _
)
ImageSource
[in] 指定要與處理器搭配使用的影像來源。此變數會參照實作 IImageSource 介面的物件。
ProcessingCallback
[in] 參照由使用者實作、用於管理處理作業之物件的 IAsyncProcessingCallback 介面。此參數可為 0。
OpeningParams
[in] 參照 PrepareImageMode 物件,此物件指定影像在開啟期間將如何進行前處理。此參數可為 0。在此情況下,影像前處理會使用預設參數執行;或者,若已載入 profile,則會使用該 profile 所設定的參數。
ProcessingParams
[in] 參照 PageProcessingParams 物件,該物件會儲存分析、辨識及頁面合成的參數。此參數可為 0。在此情況下,頁面會使用預設參數進行分析與辨識;或者,若已載入 profile,則會使用該 profile 所設定的參數。
如果您使用 ImageDocument,這些參數會重設為預設值。
這個方法沒有特定的回傳值。它會回傳 ABBYY FineReader Engine 函式的標準回傳值。
在 Linux 上:如果 Engine 物件載入為處理序外伺服器,則此方法無法運作。
BatchProcessor