Enumerations

The following enumerations are available globally.

  • Enumeration of possible barcode formats

    See more

    Declaration

    Objective-C

    enum MBPBarcodeType : NSInteger {}
  • Camera resolution preset

    See more

    Declaration

    Objective-C

    enum MBPCameraPreset : NSInteger {}

    Swift

    enum MBPCameraPreset : Int, @unchecked Sendable
  • Camera type

    See more

    Declaration

    Objective-C

    enum MBPCameraType : NSInteger {}

    Swift

    enum MBPCameraType : Int, @unchecked Sendable
  • Camera autofocus restricion mode

    See more

    Declaration

    Objective-C

    enum MBPCameraAutofocusRestriction : NSInteger {}

    Swift

    enum MBPCameraAutofocusRestriction : Int, @unchecked Sendable
  • Reference status after validation. Can be one of the below values

    See more

    Declaration

    Objective-C

    enum MBPCroatiaReferenceNumberStatus : NSInteger {}

    Swift

    enum MBPCroatiaReferenceNumberStatus : Int, @unchecked Sendable
  • Slip format id. Can be one of the below:

    See more

    Declaration

    Objective-C

    enum MBPCroatiaSlipId : NSInteger {}

    Swift

    enum MBPCroatiaSlipId : Int, @unchecked Sendable
  • Available date formats for date parser. To activate parsing of dates with month names in English, use formats which contain MONTH, e.g. MBPDateFormatDDMONTHYYYY. Month names in uppercase and short month names are supported (for example March and Mar).

    Declaration

    Objective-C

    enum MBPDateFormat : NSInteger {}

    Swift

    enum MBPDateFormat : Int, @unchecked Sendable
  • Type of the document which recognizer scans

    See more

    Declaration

    Objective-C

    enum MBPDeepOcrModel : NSInteger {}

    Swift

    enum MBPDeepOcrModel : Int, @unchecked Sendable
  • Status of the object detection in Microblink SDK

    See more

    Declaration

    Objective-C

    enum MBPDetectionStatus : NSInteger {}
  • Slip format id. Can be one of the below:

    See more

    Declaration

    Objective-C

    enum MBPHungarySlipId : NSInteger {}

    Swift

    enum MBPHungarySlipId : Int, @unchecked Sendable
  • Enum which describes text orientation on an image.

    See more

    Declaration

    Objective-C

    enum MBPProcessingOrientation : NSInteger {}

    Swift

    enum MBPProcessingOrientation : Int, @unchecked Sendable
  • Kosovo Code 128 Id Type

    See more

    Declaration

    Objective-C

    enum MBPKosCode128SlipIDType : NSInteger {}

    Swift

    enum MBPKosCode128SlipIDType : Int, @unchecked Sendable
  • Type of the document which recognizer scans

    See more

    Declaration

    Objective-C

    enum MBPDocumentType : NSInteger {}

    Swift

    enum MBPDocumentType : Int, @unchecked Sendable
  • A list of fonts supported by BlinkOCR

    See more

    Declaration

    Objective-C

    enum MBPOcrFont : NSInteger {}
  • Enumeration of posibble parser result state

    See more

    Declaration

    Objective-C

    enum MBPParserResultState : NSInteger {}

    Swift

    enum MBPParserResultState : Int, @unchecked Sendable
  • Enumeration of posibble processor result state

    See more

    Declaration

    Objective-C

    enum MBPProcessorResultState : NSInteger {}

    Swift

    enum MBPProcessorResultState : Int, @unchecked Sendable
  • Denotes the mode in which Recognizers performs recognition

    See more

    Declaration

    Objective-C

    enum MBPRecognitionDebugMode : NSInteger {}

    Swift

    enum MBPRecognitionDebugMode : Int, @unchecked Sendable
  • Denotes the mode in which FrameQuality estimation works

    See more

    Declaration

    Objective-C

    enum MBPFrameQualityEstimationMode : NSInteger {}

    Swift

    enum MBPFrameQualityEstimationMode : Int, @unchecked Sendable
  • Enumeration of posibble recognizer result state

    See more

    Declaration

    Objective-C

    enum MBPRecognizerResultState : NSInteger {}

    Swift

    enum MBPRecognizerResultState : Int, @unchecked Sendable