메인 콘텐츠로 건너뛰기
이 메서드는 이미지에서 모든 바코드 블록을 찾아 인식하며, 다른 블록은 처리하지 않습니다.

구문

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 프로필 작업