![]() |
MSSImageScanner 4.29.0
The MSSImageScanner SDK provides a library to scan QR codes and CrontoSign images
|
#import <MSSImageScanner.h>
Inherits NSObject.
Class Methods | |
(UIViewController *_Nullable) | + getQRCodeScannerSDKViewControllerWithDelegate:vibrate:codeType:image:error: |
(UIViewController *_Nullable) | + getQRCodeScannerSDKViewControllerWithDelegate:vibrate:codeType:image:scannerOverlay:scannerOverlayColor:error: |
(QRCodeScannerSDKDecodingResultData *_Nullable) | + decodeImage:codeType:error: |
(const NSString *) | + frameworkVersion |
Provides methods for QR Code and Cronto Code scanning
+ (QRCodeScannerSDKDecodingResultData *_Nullable) decodeImage: | (UIImage *) | image | |
codeType: | (CodeType) | codeType | |
error: | (NSError *_Nullable *_Nullable) | error | |
Decodes an image containing Cronto or QR code.
image | Image to decode |
codeType | the type of code to scan : CodeTypeQrCode or CodeTypeCrontoCode or both (CodeTypeQrCode | CodeTypeCrontoCode) |
error | pointer to a NSError object. This object will be filled in case an error happened. The error can contain one of the following error codes (see QRCodeScannerSDKErrorCodes.h):
|
+ (const NSString *) frameworkVersion |
Returns the current version of QRCodeScannerSDK
+ (UIViewController *_Nullable) getQRCodeScannerSDKViewControllerWithDelegate: | (id< ScannerDelegate >) | delegate | |
vibrate: | (BOOL) | vibrate | |
codeType: | (CodeType) | codeType | |
image: | (UIImage *_Nullable) | image | |
error: | (NSError *_Nullable *_Nullable) | error | |
Returns the QRCodeScanner viewController. You should consider to use the method with a scanner overlay, as it provides better performance and user experience.
delegate | The delegate that implement ScannerDelegate protocol. |
vibrate | To enable / disable vibration when QRCode is detected |
codeType | the type of code to scan : CodeTypeQrCode or CodeTypeCrontoCode or both (CodeTypeQrCode | CodeTypeCrontoCode) |
image | Image for the cancel button. If null, no cancel button will be displayed. |
error | pointer to a NSError object. This object will be filled in case an error happened. The error can contain one of the following error codes (see QRCodeScannerSDKErrorCodes.h):
|
+ (UIViewController *_Nullable) getQRCodeScannerSDKViewControllerWithDelegate: | (id< ScannerDelegate >) | delegate | |
vibrate: | (BOOL) | vibrate | |
codeType: | (CodeType) | codeType | |
image: | (UIImage *_Nullable) | image | |
scannerOverlay: | (BOOL) | scannerOverlay | |
scannerOverlayColor: | (UIColor *_Nullable) | scannerOverlayColor | |
error: | (NSError *_Nullable *_Nullable) | error | |
Returns the QRCodeScanner viewController.
delegate | The delegate that implement ScannerDelegate protocol. |
vibrate | To enable / disable vibration when QRCode is detected |
codeType | the type of code to scan : CodeTypeQrCode or CodeTypeCrontoCode or both (CodeTypeQrCode | CodeTypeCrontoCode) |
image | Image for the cancel button. If null, no cancel button will be displayed. |
scannerOverlay | To enable / disable the scanner overlay. |
scannerOverlayColor | UIColor to define the overlay color. If nil the default color (0x99000000) is used. |
error | pointer to a NSError object. This object will be filled in case an error happened. The error can contain one of the following error codes (see QRCodeScannerSDKErrorCodes.h):
|