Zum Hauptinhalt springen
Erstellt ein neues ClassificationObject auf Basis der ersten Seite eines Dokuments. Das Klassifizierungsobjekt enthält alle Daten, die der Klassifikator benötigt. Beachten Sie, dass die Eigenschaft Description den Namen der Datei enthält, aus der das Dokument erstellt wurde. Falls dies nicht gewünscht ist, ändern Sie die Beschreibung, nachdem das Objekt erstellt wurde. Anschließend können Sie das Objekt entweder durch Aufruf der Methode Classify des Objekts Model klassifizieren oder es zum Trainieren eines neuen Klassifizierungsmodells verwenden. Wenn Sie ein Klassifizierungsobjekt für eine andere Seite des Dokuments oder für ein FRPage-Objekt erstellen müssen, das zu keinem Dokument gehört, verwenden Sie die Methode CreateObjectFromPage.

Syntax

C++

HRESULT CreateObjectFromDocument(
  IFRDocument*            Document,
  IClassificationObject** Result
);

C#

IClassificationObject CreateObjectFromDocument( IFRDocument Document );

Visual Basic .NET

Function CreateObjectFromDocument(Document As IFRDocument) As IClassificationObject

Parameter

Document [in] Ein FRDocument-Objekt, das zum Extrahieren der für die Klassifizierung relevanten Daten verwendet wird. Beachten Sie, dass die erste Seite des Dokuments erkannten Text enthalten sollte, wenn Sie das Klassifizierungsobjekt mit einem Klassifikator verwenden, der Textmerkmale nutzt (CT_Text, CT_Combined). Result [out, retval] Ein Zeiger auf die Zeigervariable IClassificationObject*, die den Schnittstellenzeiger des Ausgabeobjekts ClassificationObject erhält.

Rückgabewerte

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

Siehe auch

ClassificationEngine CreateObjectFromPage