> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TableCell-Objekt (ITableCell-Schnittstelle)

> TableCell-Objekt (ITableCell-Schnittstelle) in der ABBYY FineReader Engine API — Stellt eine einzelne Tabellenzelle eines TableBlock dar; bietet Zugriff auf Block (Zelleninhalt), Koordinaten und Name; die Koordinaten werden durch ITableCells::Merge und ITableCells::Split beeinflusst.

Dieses Objekt stellt eine einzelne Tabellenzelle eines Tabellenblocks dar. Es ist ein Element einer [TableCells](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells)-Sammlung. Das Objekt bietet Zugriff auf den Namen der Zelle, ihre Koordinaten in Pixeln und ihren Inhalt.

Jede Tabellenzelle wird als separater Block dargestellt. Um auf den Inhalt der Zelle zuzugreifen, sollten Sie die Eigenschaft Block verwenden. Der Typ des Inhalts (z. B. Text, Bild) hängt von der Eigenschaft [IBlock::Type](/de/fine-reader/engine/api-reference/layout-related-objects/block#type) ab. Wenn die Tabellenzelle Text enthält, können Sie mit der Methode IBlock::GetAsTextBlock auf den Text der Tabellenzelle und andere Texteigenschaften zugreifen.

Eine Zelle hat vier Koordinaten — die Koordinaten der linken, rechten, oberen und unteren Trennlinien, die sie begrenzen. Die Zellkoordinaten werden in Pixeln angegeben. Die Koordinaten von Tabellenzellen können nicht direkt geändert werden. Sie werden durch die Methoden [ITableCells::Merge](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells/merge-method) und [ITableCells::Split](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells/split-method) geändert. Beachten Sie jedoch, dass diese Vorgänge nicht nur die Attribute einer einzelnen Zelle ändern, sondern sich auf die Zellensammlung als Ganzes auswirken und Zellen hinzufügen oder entfernen.

<div id="properties">
  ## Eigenschaften
</div>

| Name        | Typ                                                                                                                                                                                                                  | Beschreibung                                            |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| Application | [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface), [nur lesbar](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Gibt das Engine-Objekt zurück.                          |
| Block       | [Block](/de/fine-reader/engine/api-reference/layout-related-objects/block), [nur lesbar](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)     | Ermöglicht den Zugriff auf den Block der Zelle.         |
| Bottom      | [int](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), nur lesbar                                                                                                | Enthält die Koordinate des unteren Zellrands in Pixeln. |
| Left        | [int](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), nur lesbar                                                                                                | Enthält die Koordinate des linken Zellrands in Pixeln.  |
| Right       | [int](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), nur lesbar                                                                                                | Enthält die Koordinate des rechten Zellrands in Pixeln. |
| Top         | [int](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), nur lesbar                                                                                                | Enthält die Koordinate des oberen Zellrands in Pixeln.  |

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                            | Beschreibung                                                     |
| --------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [ChangeBlockType](/de/fine-reader/engine/api-reference/layout-related-objects/tablecell/changeblocktype-method) | Ändert den Typ des Blocks, der der Tabellenzelle zugeordnet ist. |

<div id="related-objects">
  ## Verwandte Objekte
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/tablecell.gif?s=b07c8ddf2acef1ea9e1f9fa6f736edc3" alt="TableCell" width="227" height="201" data-path="images/fine-reader/engine/tablecell.gif" />[](/de/fine-reader/engine/api-reference/layout-related-objects/block)[](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells)[](/de/fine-reader/engine/api-reference/layout-related-objects/tableblock)[](/de/fine-reader/engine/api-reference/layout-related-objects/block)[](/de/fine-reader/engine/api-reference/layout-related-objects/layoutblocks)[](/de/fine-reader/engine/api-reference/layout-related-objects/layout)

[Objektdiagramm](/de/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Ausgabeparameter
</div>

Dieses Objekt ist der Ausgabeparameter der [Item](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method)-Methode des [TableCells](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells)-Objekts.

<div id="samples">
  ## Beispiele
</div>

<Accordion title="C#-Code">
  ```csharp theme={null}
  FREngine.IBlock block;
  // Tabellenzellen abrufen
  if (block.Type == FREngine.BlockTypeEnum.BT_Table)
  {
   FREngine.ITableBlock tableBlock = block.GetAsTableBlock();
   for( int iCell = 0; iCell < tableBlock.Cells.Count; iCell++ ) {
    FREngine.ITableCell cell = tableBlock.Cells[iCell];
    // etwas mit der Zelle machen
   }
  }
  ```
</Accordion>

Das Objekt wird in den folgenden Codebeispielen verwendet:

* Windows: [RecognizedTextProcessing](/de/fine-reader/engine/guided-tour/samples#recognizedtextprocessing); und Demo Tools: [Vordefinierte Verarbeitungsprofile der Engine](/de/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles).

<div id="see-also">
  ## Siehe auch
</div>

[TableBlock](/de/fine-reader/engine/api-reference/layout-related-objects/tableblock)

[TableCells](/de/fine-reader/engine/api-reference/layout-related-objects/tablecells)

[Arbeiten mit Layout und Blöcken](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-layout-and-blocks)

[Arbeiten mit Text](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-text)

[Arbeiten mit Eigenschaften](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
