跳轉到主要內容
此方法會根據合成參數,嘗試在指定的已識別區域內尋找名片欄位。此方法回傳 BusinessCard 物件。
您指定的區域必須包含已識別的區塊。因此,在呼叫此方法之前,必須先呼叫分析與識別方法之一。

語法

C++

HRESULT SynthesizeBusinessCardEx(
  IRegion*                      Region,
  IBusinessCardSynthesisParams* Params,
  IBusinessCard**               Result
);

C#

IBusinessCard SynthesizeBusinessCardEx( 
  IRegion                       Region, 
  IBusinessCardSynthesisParams  Params
);

Visual Basic .NET

Function SynthesizeBusinessCardEx(_
  Region As IRegion, _
  [Params As IBusinessCardSynthesisParams = Nothing] _
) As IBusinessCard

參數

Region [in] 指定影像上應解讀為名片之區域的 Region 物件。應以 ImageDocument 去傾斜後的黑白平面座標來設定。此參數可為 0,此時會處理整張影像。 Params [in] 儲存名片合成參數的 BusinessCardSynthesisParams 物件。此參數可為 0。在此情況下,系統會使用預設參數合成名片;或者,如果已載入某個 profile,則會使用該設定檔中所設定的參數。
除了使用 RecognizerParams 物件的 SetPredefinedTextLanguage 方法建立識別語言之外,以任何其他方式建立識別語言時,都必須指定此參數。
Result [out, retval] 指向 IBusinessCard* 指標變數的指標,用於接收輸出 BusinessCard 物件的介面指標。此物件可用來存取已合成的名片。若未合成任何名片,則在呼叫此方法後,Result* 可能為 NULL。

回傳值

此方法沒有特定的回傳值。它會回傳 ABBYY FineReader Engine 函式的標準回傳值

另請參見

FRPage 名片辨識 設定檔的使用方式