Constants
The following constants are available globally.
-
Undocumented
Declaration
Objective-C
extern double DocumentReaderVersionNumberSwift
var DocumentReaderVersionNumber: Double -
Undocumented
Declaration
Objective-C
extern const unsigned char DocumentReaderVersionString[] -
Undocumented
Declaration
Objective-C
extern _Nonnull NSErrorDomain const RGLDocumentReaderDomainSwift
let RGLDocumentReaderDomain: String -
Processing scenario for obtaining MRZ data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZSwift
let RGL_SCENARIO_MRZ: String -
Processing scenario for obtaining barcode data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_BARCODESwift
let RGL_SCENARIO_BARCODE: String -
Processing scenario for detecting document boundaries
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_LOCATESwift
let RGL_SCENARIO_LOCATE: String -
Processing scenario for obtaining visual zone OCR results
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_OCRSwift
let RGL_SCENARIO_OCR: String -
Processing scenario for document type recognition
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_DOCTYPESwift
let RGL_SCENARIO_DOCTYPE: String -
Processing scenario for obtaining MRZ and/or barcode data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZ_OR_BARCODESwift
let RGL_SCENARIO_MRZ_OR_BARCODE: String -
Processing scenario for detecting document boundaries and/or obtaining MRZ data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZ_OR_LOCATESwift
let RGL_SCENARIO_MRZ_OR_LOCATE: String -
Processing scenario for detecting document boundaries and obtaining MRZ data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZ_AND_LOCATESwift
let RGL_SCENARIO_MRZ_AND_LOCATE: String -
Processing scenario for detecting document boundaries and obtaining barcode data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_BARCODE_AND_LOCATESwift
let RGL_SCENARIO_BARCODE_AND_LOCATE: String -
Processing scenario for obtaining MRZ data or visual zone OCR results
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZ_OR_OCRSwift
let RGL_SCENARIO_MRZ_OR_OCR: String -
Processing scenario for obtaining MRZ or barcode or visual zone OCR results
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_MRZ_OR_BARCODE_OR_OCRSwift
let RGL_SCENARIO_MRZ_OR_BARCODE_OR_OCR: String -
Processing scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR results
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_LOCATE_VISUAL_AND_MRZ_OR_OCRSwift
let RGL_SCENARIO_LOCATE_VISUAL_AND_MRZ_OR_OCR: String -
Processing scenario for obtaining all document data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_FULL_PROCESSSwift
let RGL_SCENARIO_FULL_PROCESS: String -
Processing scenario for obtaining all document data and document authentication
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_FULL_AUTHSwift
let RGL_SCENARIO_FULL_AUTH: String -
Processing scenario for obtaining visual zone OCR results from Russian National Passport and MRZ data from any document
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_ID3RUSSwift
let RGL_SCENARIO_ID3RUS: String -
Processing scenario for obtaining data from registration stamps in Russian passports
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_RUS_STAMPSwift
let RGL_SCENARIO_RUS_STAMP: String -
Processing scenario for obtaining OCR results of any image
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_OCR_FREESwift
let RGL_SCENARIO_OCR_FREE: String -
Processing scenario for obtaining bank card data
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_CREDIT_CARDSwift
let RGL_SCENARIO_CREDIT_CARD: String -
Scenario for obtaining an original image without any processing
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_CAPTURESwift
let RGL_SCENARIO_CAPTURE: String -
Scenario for Digital Travel Credentials (DTC) processing
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_DTCSwift
let RGL_SCENARIO_DTC: String -
Scenario for RFID processing
Declaration
Objective-C
extern NSString *const RGL_SCENARIO_RFIDSwift
let RGL_SCENARIO_RFID: String -
Glares presence check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImageGlaresSwift
static let imageGlares: ImageQualityCheckType -
Focus quality check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImageFocusSwift
static let imageFocus: ImageQualityCheckType -
Image resolution check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImageResolutionSwift
static let imageResolution: ImageQualityCheckType -
Image colorness check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImageColornessSwift
static let imageColorness: ImageQualityCheckType -
Image perspective check, i.e. the deviation of the corners of the document from the value of 90 degrees is checked.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImagePerspectiveSwift
static let imagePerspective: ImageQualityCheckType -
Image quality check if the whole document page is completely within the image.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeImageBoundsSwift
static let imageBounds: ImageQualityCheckType -
Image moire check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeScreenCaptureSwift
static let screenCapture: ImageQualityCheckType -
Portrait image check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypePortraitSwift
static let portrait: ImageQualityCheckType -
Handwritten image check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeHandwrittenSwift
static let handwritten: ImageQualityCheckType -
Image brightness check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeBrightnessSwift
static let brightness: ImageQualityCheckType -
Document occlusion check.
Declaration
Objective-C
extern const RGLImageQualityCheckType _Nonnull RGLImageQualityCheckTypeOcclusionSwift
static let occlusion: ImageQualityCheckType -
Fatal error
Declaration
Objective-C
extern const RGLLogLevel RGLLogLevelFatalErrorSwift
static let fatalError: RGLLogLevel -
Error
Declaration
Objective-C
extern const RGLLogLevel RGLLogLevelErrorSwift
static let error: RGLLogLevel -
Warning
Declaration
Objective-C
extern const RGLLogLevel RGLLogLevelWarningSwift
static let warning: RGLLogLevel -
Info
-
Debug
Declaration
Objective-C
extern const RGLLogLevel RGLLogLevelDebugSwift
static let debug: RGLLogLevel
Constants Reference