TableHypothesis 객체
| Parameter | 설명 |
|---|---|
| Int SubTablesCount() | 단일 페이지 테이블 수. |
| OnePageTableHypothesis LastSubTable() | 마지막으로 감지된 단일 페이지 테이블. |
| OnePageTableHypothesis SubTable( Int number ) | 지정된 번호에 해당하는 단일 페이지 테이블. |
OnePageTableHypothesis Object
| Parameter | Description |
|---|---|
| Hypothesis Body() | 테이블 본문(body)에 대한 가설입니다. |
| Hypothesis Footer() | 테이블 바닥글(footer)에 대한 가설입니다. |
| Hypothesis Header() | 테이블 헤더(header)에 대한 가설입니다. |
| Int ColumnsCount() | 탐지된 열의 개수입니다. |
| Int ColumnIndex( String columnName ) | 현재 테이블 가설에서 이름이 columnName인 열이 가지는 인덱스입니다. 인덱싱은 0부터 시작합니다. 열을 찾지 못한 경우 -1을 반환합니다. |
| Int RowsCount() | 탐지된 행의 개수입니다. |
| Logic HasColumn( String columnName ) | 가설에 이름이 columnName인 열이 포함되어 있는지 여부를 나타냅니다. |
| Logic HasBody() | 테이블 가설에 비어 있지 않은 본문(body)이 포함되어 있는지 여부를 나타냅니다. |
| Logic HasFooter() | 테이블 가설에 비어 있지 않은 바닥글(footer)이 포함되어 있는지 여부를 나타냅니다. |
| Logic HasHeader() | 테이블 가설에 비어 있지 않은 헤더(header)가 포함되어 있는지 여부를 나타냅니다. |
| Rect CellRect( Int columnIndex, Int rowIndex ) | 인덱스가 columnIndex인 열과 인덱스가 rowIndex인 행에 있는 테이블 셀에 해당하는 사각형입니다. 인덱싱은 0부터 시작합니다. |
| Rect CellRect( String columnName, Int rowInex ) | 이름이 columnName인 열과 인덱스가 rowIndex인 행에 있는 테이블 셀에 해당하는 사각형입니다. 인덱싱은 0부터 시작합니다. |
| Rect RowRect( Int rowIndex ) | 인덱스가 rowIndex인 테이블 행에 해당하는 사각형입니다. 인덱싱은 0부터 시작합니다. |
| TableHypColumn Column( Int columnIndex ) | 지정된 인덱스를 가진 열에 대한 테이블 열 가설입니다. 인덱싱은 0부터 시작합니다. |
| TableHypColumn Column( String columnName ) | 지정된 이름을 가진 열에 대한 테이블 열 가설입니다. |
TableHypColumn Object
| Parameter | Description |
|---|---|
| Distance Width() | 열의 너비입니다. |
| Logic HasLeftSeparator() | 열의 왼쪽에 검은색 구분선이 있는지 여부를 나타냅니다. |
| Logic HasLeftSeparatorInHeader() | 열의 오른쪽에 검은색 구분선이 있는지 여부를 나타냅니다. |
| Logic HasRightSeparator() | 열 이름의 왼쪽에 검은색 구분선이 있는지 여부를 나타냅니다. |
| Logic HasRightSeparatorInHeader() | 열 이름의 오른쪽에 검은색 구분선이 있는지 여부를 나타냅니다. |
| String Name() | 열 이름입니다. |
| XCoordinate Left() | 열의 왼쪽 경계입니다. |
| XCoordinate Right() | 열의 오른쪽 경계입니다. |
