Class iExtendedResult
iExtendedResult is the extension of the class iTextResult. It stores the extended result information.
- Objective-C
- Swift
@interface iExtendedResult: NSObjectclass iExtendedResult: NSObject
| Attribute | Descriptions |
|---|---|
resultType |
The extended result type. |
barcodeFormat |
Barcode type in BarcodeFormat group 1. |
barcodeFormat_2 |
Barcode type in BarcodeFormat group 2. |
barcodeFormatString |
Barcode type as string. |
confidence |
The confidence of the result. The higher confidence means the higher accuracy. |
bytes |
The content in a byte array. |
accompanyingTextBytes |
The accompanying text content in a byte array. |
accompanyingTextBytesLength |
The length of the accompanying text byte array. |
deformation |
The deformation value. |
detailedResult |
One of the following: QRCodeDetails, PDF417Details, DataMatrixDetails, AztecDetails, OneDCodeDetails. |
samplingImage |
The sampling image info. |
clarity |
The clarity of the barcode zone in percentage. |
resultType
Extended result type.
- Objective-C
- Swift
@property (nonatomic, assign) EnumResultType resultTypevar resultType: EnumResultType { get set }
barcodeFormat
Barcode type in BarcodeFormat group 1.
- Objective-C
- Swift
@property (nonatomic, assign) EnumBarcodeFormat barcodeFormatvar barcodeFormat: EnumBarcodeFormat { get set }
barcodeFormat_2
Barcode type in BarcodeFormat group 2.
- Objective-C
- Swift
@property (nonatomic, assign) EnumBarcodeFormat2 barcodeFormat_2var barcodeFormat_2: EnumBarcodeFormat2 { get set }
barcodeFormatString
Barcode type as string.
- Objective-C
- Swift
@property (nonatomic, nullable) NSString* barcodeFormatStringvar barcodeFormatString: String { get set }
confidence
The confidence of the result.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger confidencevar barcodeFormatString: Int { get set }
bytes
The content in a byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSData* bytesvar bytes: Data? { get set }
accompanyingTextBytes
The accompanying text content in a byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSData* accompanyingTextBytesvar accompanyingTextBytes: Data? { get set }
accompanyingTextBytesLength
The length of the accompanying text byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSInteger accompanyingTextBytesLengthvar accompanyingTextBytesLength: Int { get set }
deformation
The deformation value.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger deformationvar deformation: Int { get set }
detailedResult
One of the following: iQRCodeDetails, iPDF417Details, iDataMatrixDetails, iAztecDetails, iOneDCodeDetails.
- Objective-C
- Swift
@property (nonatomic, nullable) NSObject* detailedResultvar detailedResult: NSObject? { get set }
samplingImage
The sampling image info.
- Objective-C
- Swift
@property (nonatomic, nullable) iSamplingImageData* samplingImagevar samplingImage: iSamplingImageData? { get set }
clarity
The clarity of the barcode zone in percentage.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger clarityvar clarity: Int { get set }