TPDFlibOCRProviderEvent

Data types, OCR, events

Description

Receives a rendered page and returns provider-neutral OCR JSON

Syntax

type
  TPDFlibOCRProviderEvent = Procedure(Sender: TObject; Page: Integer;
    DPI: Double; Const Language: WideString; Const ImageData: AnsiString;
    Var ResultJSON: WideString; Var Cancel: Boolean) Of Object;

Parameters

SenderThe TPDFlib instance running the operation
PageThe one-based page number
DPIThe rendered image resolution
LanguageThe language hint supplied to OCRPage or OCRDocument
ImageDataThe complete PNG page bytes
ResultJSONThe versioned OCR result returned by the provider
CancelSet to true to stop without applying the current result

See also

OnOCRPage, ApplyOCRTextLayer, OCRPage, OCRDocument