Zum Hauptinhalt springen
Diese Methode teilt alle verbundenen Zellen innerhalb des angegebenen Rectangles. Diese Methode ändert das TableCells-Objekt — sie wirkt sich auf die Anzahl der Zellen aus. Nach dem Teilen wird der erkannte Text aus den Zellen der linken oberen Zelle zugewiesen.

Syntax

C++

HRESULT Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

C#

void Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

Visual Basic .NET

Sub Split( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer _
)

Parameter

Left [in] Diese Variable gibt die Koordinate der linken Kante des Rectangles in den Basiskoordinaten an. Top [in] Diese Variable gibt die Koordinate der oberen Kante des Rectangles in den Basiskoordinaten an. Right [in] Diese Variable gibt die Koordinate der rechten Kante des Rectangles in den Basiskoordinaten an. Bottom [in] Diese Variable gibt die Koordinate der unteren Kante des Rectangles in den Basiskoordinaten an.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standard-Rückgabewerte von ABBYY FineReader-Engine-Funktionen zurück.

Hinweise

Das für das Teilen verwendete Rectangle wird in Basiskoordinaten und nicht im Bild angegeben. Es darf keine vorhandenen Zellen schneiden. Das bedeutet: Wenn der Tabellenblock verbundene Zellen enthält — Zellen mit Abmessungen von mehr als einer Basiseinheit — sollte der Benutzer darauf achten, kein Rectangle anzugeben, das den Innenbereich solcher Zellen schneidet. Dieses Rectangle darf nur entlang der Zellgrenzen gezeichnet werden. Nach diesem Methodenaufruf werden der Sammlung anstelle der geteilten Zellen neue Zellen hinzugefügt. Diese neuen Zellen haben die Abmessungen einer Basiseinheit.

Siehe auch

ITableCells::Merge