메인 콘텐츠로 건너뛰기
이 메서드는 지정된 위치에 새 TableSeparator 객체를 생성하여 컬렉션에 추가합니다.

구문

C++

HRESULT AddNew(
  int               Position,
  ITableSeparator** Result
);

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

매개변수

Position [in] 이 매개변수는 Layout이 정의된 이미지, 특히 기울기 보정된 흑백 이미지 평면에서 테이블 구분선의 위치를 지정합니다. TableSeparators 객체가 세로 구분선을 나타내는 경우에는 가로 좌표를, 그렇지 않은 경우에는 세로 좌표를 의미합니다. Result [out, retval] 새로 추가된 테이블 구분선을 나타내는 TableSeparator 객체의 인터페이스에 대한 포인터를 받는 ITableSeparator* 형식의 변수입니다.

반환 값

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

참고

새로 추가하는 구분선의 위치는 테이블 블록의 경계 안에 있어야 하며, 기존 테이블 구분선과 겹치면 안 됩니다. 그렇지 않으면 오류 코드가 반환됩니다. 테이블에 구분선을 추가하면 새 셀이 생길 수 있으므로 테이블 셀(TableCells 객체)이 변경됩니다. 테이블 구분선이 인식된 텍스트를 포함하는 테이블 셀을 분할하는 경우, 해당 텍스트는 분할 결과 생성된 셀 중 하나(분할 방향에 따라 위쪽 또는 왼쪽)에 남아 있습니다.

참고 항목

TableSeparators