メインコンテンツへスキップ
このメソッドは、画像内のすべてのバーコードブロックを検出して認識し、他のブロックは処理しません。

構文

C++

HRESULT ExtractBarcodes(
  IBarcodeParams*           BarcodeParams,
  IObjectsExtractionParams* ExtractionParams
);

C#

void ExtractBarcodes(
  IBarcodeParams           BarcodeParams,
  IObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Sub ExtractBarcodes( _
  [BarcodeParams As IBarcodeParams = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing] _
)

パラメーター

BarcodeParams [in] バーコード認識のパラメーターを格納する BarcodeParams オブジェクトです。このパラメーターには 0 も指定できます。この場合、ページは既定のパラメーターで解析されます (すべてのバーコード認識パラメーターに既定値が設定されます) 。また、プロファイル が読み込まれている場合は、そのプロファイルで設定されたパラメーターが使用されます。 ExtractionParams [in] オブジェクト抽出のパラメーターを格納する ObjectsExtractionParams オブジェクトです。このパラメーターには 0 も指定できます。この場合、オブジェクトは既定のパラメーターで抽出されます。また、プロファイル が読み込まれている場合は、そのプロファイルで設定されたパラメーターが使用されます。

戻り値

認識がユーザーによって中断された場合、このメソッドは E_ABORT を返します。また、ABBYY FineReader Engine 関数の標準リターン コードが返されることもあります。

備考

  • 既存のすべてのブロックはページから削除されます。
  • このメソッドは、FRPage の IConnectionPointContainer インターフェイスに接続されたリスナーに対して、いかなるイベントも通知しません。

関連項目

FRPage IPageAnalysisParams::DetectBarcodes プロファイルの操作