메인 콘텐츠로 건너뛰기
이 메서드는 테이블 블록의 테이블 그리드를 초기화합니다.

구문

C++

HRESULT InitializeGrid(
  IIntsCollection* HorzSeparators,
  IIntsCollection* VertSeparators
);

C#

void InitializeGrid(
  IIntsCollection HorzSeparators,
  IIntsCollection VertSeparators
);

Visual Basic .NET

Sub InitializeGrid( _
  HorzSeparators As IIntsCollection, _
  VertSeparators As IIntsCollection _
)

매개변수

HorzSeparators [in] 이 변수는 테이블 블록의 내부 가로 구분선 좌표를 포함하는 IntsCollection 객체입니다. VertSeparators [in] 이 변수는 테이블 블록의 내부 세로 구분선 좌표를 포함하는 IntsCollection 객체입니다.

반환값

이 메서드에는 특정 반환값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환값을 반환합니다.

비고

이 메서드를 호출하면 테이블 구분선이 새로 초기화되며, 기존 테이블 구조는 삭제됩니다. 테이블 구분선의 모든 좌표는 테이블 경계 좌표 사이에 있어야 하며, 그렇지 않으면 오류 코드가 반환됩니다. IntsCollection 객체에는 내부 구분선의 좌표만 전달해야 합니다. 즉, 테이블 블록 자체의 테이블 구분선 컬렉션에는 항상 테이블 경계가 포함되어 있지만, 여기에는 테이블 경계 좌표를 포함하면 안 됩니다. 이 메서드를 호출한 결과 새로 생성되는 모든 테이블 셀은 이전 테이블 구조에서 왼쪽 위 모서리에 있던 셀의 속성(예: 인식 매개변수)으로 초기화됩니다.

참고 항목

TableBlock