IProcessingEvents Interface

This is a callback interface that is used by the InjectTextLayer method of the Engine object to report events during processing. This interface is implemented on the client-side.

An object receiving notifications through this interface's methods may do the following inside the methods' implementation:

  • Process any Windows messages, which is useful in applications having User Interface, to avoid the effect that the application "is not responding" during long operations.
  • Report percentage of document analysis, recognition, and export.
  • Report recognizer tips and warnings to the user.
  • Report information about completion of the operation.


Name Description
OnPageProcessed Delivers to the client information about page processing completed.
OnProgress Delivers to the client information about approximate percentage of operation completed.
OnWarning Delivers to the client tips and warnings which occurred during processing.

Input parameter

The InjectTextLayer method of the Engine object receives a pointer to this interface as an input parameter.

24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.