Zum Hauptinhalt springen

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.

Mit dieser Methode können Sie für ein bestimmtes Pixel die Zellposition im Grundraster ermitteln. Die Zellkoordinaten in einem Grundraster sind die Koordinaten ihrer linken oberen Ecke in diesem Raster. Mit Grundraster ist hier das Raster gemeint, das durch Tabellenränder und Trennlinien gebildet wird. Jede vertikale Trennlinie erhöht die horizontale Koordinate um eins, und jede horizontale Trennlinie erhöht die vertikale Koordinate um eins. Die Koordinatenachsen verlaufen von links nach rechts und von oben nach unten. Die Pixelkoordinaten relativ zum Bild müssen innerhalb des Bereichs des Tabellenblocks liegen; andernfalls beträgt der zurückgegebene Wert der Basiskoordinate -1.”

Syntax

C++

HRESULT FindBaseCellFromPoint(
   int  X,
   int  Y,
   int* BaseX,
   int* BaseY
);

C#

void FindBaseCellFromPoint(
   int     X,
   int     Y,
   out int BaseX,
   out int BaseY
);

Visual Basic .NET

Sub FindBaseCellFromPoint( _
  X As Integer, _
  Y As Integer, _
  ByRef BaseX As Integer, _
  ByRef BaseY As Integer _
)

Parameter

X [in] Diese Variable enthält die horizontale Koordinate des Pixels bezogen auf das Bild. Y [in] Diese Variable enthält die vertikale Koordinate des Pixels bezogen auf das Bild. BaseX [in,out] Die horizontale Koordinate der Zelle im Basisraster wird in dieser Variable zurückgegeben. BaseY [in,out] Die vertikale Koordinate der Zelle im Basisraster wird in dieser Variable zurückgegeben.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die standardmäßigen Rückgabewerte der ABBYY FineReader Engine-Funktionen zurück.

Siehe auch

TableBlock