TsgcAIDocumentExtractor › Events › OnExtracted
Fired after every successful extraction.
property OnExtracted: TsgcAIDocumentExtractedEvent;
// TsgcAIDocumentExtractedEvent = procedure(Sender: TObject; const aResult: TsgcAIDocumentExtractionResult) of object
—
Raised at the end of every extraction that returns, after OnLowConfidence. aResult is LastResult. It is not raised when the extraction raises an exception. With RaiseOnInvalid set to False it is also raised for invalid data, so check aResult.Valid.
procedure TForm1.oExtractorExtracted(Sender: TObject;
const aResult: TsgcAIDocumentExtractionResult);
begin
if aResult.Valid then
Memo1.Lines.Text := aResult.Data;
end;