Zum Hauptinhalt springen
Diese Methode initialisiert das Tabellenraster für den TableBlock.

Syntax

C++

HRESULT InitializeGrid(
  IIntsCollection* HorzSeparators,
  IIntsCollection* VertSeparators
);

C#

void InitializeGrid(
  IIntsCollection HorzSeparators,
  IIntsCollection VertSeparators
);

Visual Basic .NET

Sub InitializeGrid( _
  HorzSeparators As IIntsCollection, _
  VertSeparators As IIntsCollection _
)

Parameter

HorzSeparators [in] Diese Variable verweist auf das IntsCollection-Objekt, das die Koordinaten der internen horizontalen Trennlinien des Tabellenblocks enthält. VertSeparators [in] Diese Variable verweist auf das IntsCollection-Objekt, das die Koordinaten der internen vertikalen Trennlinien des Tabellenblocks enthält.

Rückgabewerte

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

Hinweise

Tabellentrennlinien werden durch einen Aufruf dieser Methode neu initialisiert. Die alte Tabellenstruktur wird dabei zerstört. Alle Koordinaten der Tabellentrennlinien müssen zwischen den Koordinaten der Tabellengrenzen liegen; andernfalls wird ein Fehlercode zurückgegeben. Beachten Sie, dass in IntsCollection-Objekten nur die Koordinaten interner Trennlinien übergeben werden sollten, d. h., sie dürfen nicht die Koordinaten der Tabellengrenzen enthalten, obwohl die Tabellengrenzen in den Sammlungen von Tabellentrennlinien des Tabellenblocks selbst immer enthalten sind. Alle neuen Tabellenzellen, die infolge eines Aufrufs dieser Methode entstehen, werden mit den Attributen (zum Beispiel Erkennungsparametern) der Zelle initialisiert, die sich in der linken oberen Ecke der vorherigen Tabellenstruktur befand.

Siehe auch

TableBlock