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.
Diese Methode ersetzt den angegebenen Block durch einen Tabellenblock und analysiert die Tabellenstruktur.
HRESULT AnalyzeTable(
int BlockIndex,
IPageAnalysisParams* AnalysisParams,
IObjectsExtractionParams* ExtractionParams,
IRecognizerParams* RecognizerParams
);
void AnalyzeTable(
int BlockIndex,
IPageAnalysisParams AnalysisParams,
IObjectsExtractionParams ExtractionParams,
IRecognizerParams RecognizerParams
);
Sub AnalyzeTable( _
BlockIndex As Integer, _
[AnalysisParams As IPageAnalysisParams = Nothing], _
[ExtractionParams As IObjectsExtractionParams = Nothing], _
[RecognizerParams As IRecognizerParams = Nothing] _
)
BlockIndex
[in] Gibt den Index des Blocks in der Sammlung von Blöcken an, der als Tabelle analysiert werden soll.
AnalysisParams
[in] Verweist auf das Objekt PageAnalysisParams, das die Parameter für die Layout-Analyse der Tabelle enthält. Dieser Parameter kann 0 sein. In diesem Fall wird die Tabelle mit Standardparametern analysiert, oder, wenn ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.
ExtractionParams
[in] Verweist auf das Objekt ObjectsExtractionParams, das die Parameter für die Objektextraktion enthält. Dieser Parameter kann 0 sein. In diesem Fall werden die Objekte mit Standardparametern extrahiert, oder, wenn ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.
RecognizerParams
[in] Verweist auf das Objekt RecognizerParams, das die für die Analyse der Tabelle erforderlichen Erkennungsparameter enthält (z. B. die Erkennungssprache). Dieser Parameter kann 0 sein. In diesem Fall werden die Standardparameter verwendet, oder, wenn ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.
Wenn die Layout-Analyse durch den Benutzer unterbrochen wird, gibt diese Methode E_ABORT zurück. Außerdem gibt sie die Standard-Rückgabecodes der ABBYY FineReader Engine-Funktionen zurück.
- Tabellenblöcke haben immer rechteckige Regionen; wenn der Block nicht rechteckig war, erhält der neue Tabellenblock die Region, die dem umschließenden Rechteck des ursprünglichen Blocks entspricht.
- Wenn die Tabellenstruktur nicht analysiert werden kann, wird das Unterobjekt IFRPage::Layout nicht geändert.
- Diese Methode kann Ereignisse an die Listener senden, die an der IConnectionPointContainer-Schnittstelle des FRPage-Objekts registriert sind.
FRPage
Arbeiten mit Profilen
Abstimmungsparameter für Vorverarbeitung, Analyse, Erkennung und Synthese