Objet TableHypothesis
| Parameter | Description |
|---|---|
| Int SubTablesCount() | Le nombre de tableaux d’une seule Page. |
| OnePageTableHypothesis LastSubTable() | Le dernier tableau d’une seule Page détecté. |
| OnePageTableHypothesis SubTable( Int number ) | Le tableau d’une seule Page portant le numéro indiqué. |
Objet OnePageTableHypothesis
| Parameter | Description |
|---|---|
| Hypothesis Body() | L’hypothèse du corps du tableau. |
| Hypothesis Footer() | L’hypothèse du pied de tableau. |
| Hypothesis Header() | L’hypothèse de l’en-tête de tableau. |
| Int ColumnsCount() | Le nombre de colonnes détectées. |
| Int ColumnIndex( String columnName ) | L’indice de la colonne nommée columnName dans l’hypothèse de tableau actuelle. L’indexation commence à 0. Retourne -1 si la colonne n’a pas été trouvée. |
| Int RowsCount() | Le nombre de lignes détectées. |
| Logic HasColumn( String columnName ) | Indique si l’hypothèse contient une colonne nommée columnName. |
| Logic HasBody() | Indique si l’hypothèse de tableau contient un corps non vide. |
| Logic HasFooter() | Indique si l’hypothèse de tableau contient un pied de tableau non vide. |
| Logic HasHeader() | Indique si l’hypothèse de tableau contient un en-tête non vide. |
| Rect CellRect( Int columnIndex, Int rowIndex ) | Le Rectangle correspondant à la cellule du tableau dans la colonne d’indice columnIndex et la ligne d’indice rowIndex. L’indexation commence à 0. |
| Rect CellRect( String columnName, Int rowInex ) | Le Rectangle correspondant à la cellule du tableau dans la colonne nommée columnName et la ligne d’indice rowIndex. L’indexation commence à 0. |
| Rect RowRect( Int rowIndex ) | Le Rectangle correspondant à la ligne du tableau d’indice rowIndex. L’indexation commence à 0. |
| TableHypColumn Column( Int columnIndex ) | L’hypothèse d’une colonne de tableau pour la colonne d’indice donné. L’indexation commence à 0. |
| TableHypColumn Column( String columnName ) | L’hypothèse d’une colonne de tableau pour la colonne portant le nom donné. |
Objet TableHypColumn
| Parameter | Description |
|---|---|
| Distance Width() | La largeur de la colonne. |
| Logic HasLeftSeparator() | Indique si la colonne comporte un séparateur noir à gauche. |
| Logic HasLeftSeparatorInHeader() | Indique si l’en-tête de la colonne comporte un séparateur noir à gauche. |
| Logic HasRightSeparator() | Indique si la colonne comporte un séparateur noir à droite. |
| Logic HasRightSeparatorInHeader() | Indique si l’en-tête de la colonne comporte un séparateur noir à droite. |
| String Name() | Le nom de la colonne. |
| XCoordinate Left() | La bordure gauche de la colonne. |
| XCoordinate Right() | La bordure droite de la colonne. |
