- Ottieni la raccolta di celle della tabella tramite la proprietà Cells.
- Seleziona la cella desiderata. Usa i metodi dell’oggetto TableCells.
- Ottieni l’oggetto Block della cella (la proprietà ITableCell::Block).
- Verifica che il Block sia di tipo BT_Text (la proprietà IBlock::Type) e ottieni l’oggetto TextBlock usando il metodo IBlock::GetAsTextBlock.
- Usa la proprietà ITextBlock::Text.
Proprietà
| Nome | Tipo | Descrizione |
|---|---|---|
| Cells | TableCells, di sola lettura | Consente di accedere alla raccolta di celle del Block di tabella. La raccolta contiene sempre almeno una cella, anche se nella tabella non sono presenti Separator. Le celle della raccolta sono disposte nel normale ordine logico di lettura. |
| HSeparators | TableSeparators, di sola lettura | Consente di accedere alla raccolta di Separator orizzontali del Block di tabella. Questa raccolta contiene sempre almeno due Separator, corrispondenti ai bordi superiore e inferiore del Block di tabella. |
| VSeparators | TableSeparators, di sola lettura | Consente di accedere alla raccolta di Separator verticali del Block di tabella. Questa raccolta contiene sempre almeno due Separator, corrispondenti ai bordi sinistro e destro del Block di tabella. |
Metodi
| Nome | Descrizione |
|---|---|
| FindBaseCellFromPoint | Consente di individuare la posizione della cella nella griglia di base a partire da un pixel dell’immagine. Per griglia di base si intende la griglia formata dai bordi della tabella e dai Separator. Ogni separatore verticale incrementa di uno la coordinata orizzontale e ogni separatore orizzontale incrementa di uno la coordinata verticale. Gli assi delle coordinate sono orientati da sinistra a destra e dall’alto verso il basso. |
| InitializeGrid | Inizializza la griglia della tabella per il Block di tabella. |
Windows
Linux e macOS
Diagramma degli oggetti
Parametro di output
Esempi
Codice C#
Codice C#
- Windows: RecognizedTextProcessing; e nei Demo Tools: Profili di elaborazione predefiniti dell’Engine.
