createDataCaptureServiceWithDelegate:profile: method of the RTREngine class

Creates a background recognition service to run in data capture mode. Only one instance of the service is necessary per application: multiple threads for processing will be started internally.

Before a call to this method, implement the RTRDataCaptureServiceDelegate protocol to work with processing results and handle errors and warnings.

- (id<RTRDataCaptureService>)createDataCaptureServiceWithDelegate:(id<RTRDataCaptureServiceDelegate>)delegate profile:(NSString*)profile;
- (id<RTRDataCaptureService>)createDataCaptureServiceWithDelegate:(id<RTRDataCaptureServiceDelegate>)delegate profile:(NSString*)profile
          settings:(RTRExtendedSettings*)settings;

Parameters

delegate
The delegate object that implements the RTRDataCaptureServiceDelegate protocol for interacting with the service.
profile
The name of a data capture profile (data scheme) to use.
Use an empty string or nil to configure your own profile for custom data field capture with the help of the configureDataCaptureProfile method of the RTRDataCaptureService protocol. You can also configure the predefined recognition languages using this method, if the data capture profile is set to BusinessCards.
settings
[optional] Extended service configuration settings represented by an RTRExtendedSettings object.

Return values

The method returns an instance implementing the RTRDataCaptureService protocol.

3/2/2022 12:59:15 PM

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.