TableHypothesis オブジェクト
| Parameter | 説明 |
|---|---|
| Int SubTablesCount() | 単一ページのテーブルの数。 |
| OnePageTableHypothesis LastSubTable() | 検出された単一ページのテーブルのうち最後のもの。 |
| OnePageTableHypothesis SubTable( Int number ) | 指定した番号の単一ページのテーブル。 |
OnePageTableHypothesis オブジェクト
| Parameter | 説明 |
|---|---|
| Hypothesis Body() | テーブル本体の仮説。 |
| Hypothesis Footer() | テーブルフッターの仮説。 |
| Hypothesis Header() | テーブルヘッダーの仮説。 |
| Int ColumnsCount() | 検出された列数。 |
| Int ColumnIndex( String columnName ) | 現在のテーブル仮説内で、名前が columnName の列のインデックス。インデックスは 0 から開始します。列が見つからない場合は -1 を返します。 |
| Int RowsCount() | 検出された行数。 |
| Logic HasColumn( String columnName ) | 仮説に、名前が columnName の列が含まれているかどうか。 |
| Logic HasBody() | テーブル仮説に空でない本体が含まれているかどうか。 |
| Logic HasFooter() | テーブル仮説に空でないフッターが含まれているかどうか。 |
| Logic HasHeader() | テーブル仮説に空でないヘッダーが含まれているかどうか。 |
| 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 オブジェクト
| Parameter | 説明 |
|---|---|
| Distance Width() | 列の幅。 |
| Logic HasLeftSeparator() | 列の左側に黒いセパレーターがあるかどうか。 |
| Logic HasLeftSeparatorInHeader() | ヘッダーの左側に黒いセパレーターがあるかどうか。 |
| Logic HasRightSeparator() | 列の右側に黒いセパレーターがあるかどうか。 |
| Logic HasRightSeparatorInHeader() | ヘッダーの右側に黒いセパレーターがあるかどうか。 |
| String Name() | 列名。 |
| XCoordinate Left() | 列の左端座標。 |
| XCoordinate Right() | 列の右端座標。 |
