Class iExtendedResult
iExtendedResult
is the extension of the class iTextResult
. It stores the extended result information.
- Objective-C
- Swift
@interface iExtendedResult: NSObject
class 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 resultType
var resultType: EnumResultType { get set }
barcodeFormat
Barcode type in BarcodeFormat group 1.
- Objective-C
- Swift
@property (nonatomic, assign) EnumBarcodeFormat barcodeFormat
var barcodeFormat: EnumBarcodeFormat { get set }
barcodeFormat_2
Barcode type in BarcodeFormat group 2.
- Objective-C
- Swift
@property (nonatomic, assign) EnumBarcodeFormat2 barcodeFormat_2
var barcodeFormat_2: EnumBarcodeFormat2 { get set }
barcodeFormatString
Barcode type as string.
- Objective-C
- Swift
@property (nonatomic, nullable) NSString* barcodeFormatString
var barcodeFormatString: String { get set }
confidence
The confidence of the result.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger confidence
var barcodeFormatString: Int { get set }
bytes
The content in a byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSData* bytes
var bytes: Data? { get set }
accompanyingTextBytes
The accompanying text content in a byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSData* accompanyingTextBytes
var accompanyingTextBytes: Data? { get set }
accompanyingTextBytesLength
The length of the accompanying text byte array.
- Objective-C
- Swift
@property (nonatomic, nullable) NSInteger accompanyingTextBytesLength
var accompanyingTextBytesLength: Int { get set }
deformation
The deformation value.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger deformation
var deformation: Int { get set }
detailedResult
One of the following: iQRCodeDetails
, iPDF417Details
, iDataMatrixDetails
, iAztecDetails
, iOneDCodeDetails
.
- Objective-C
- Swift
@property (nonatomic, nullable) NSObject* detailedResult
var detailedResult: NSObject? { get set }
samplingImage
The sampling image info.
- Objective-C
- Swift
@property (nonatomic, nullable) iSamplingImageData* samplingImage
var samplingImage: iSamplingImageData? { get set }
clarity
The clarity of the barcode zone in percentage.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger clarity
var clarity: Int { get set }