Table of contents
Swift
Objective-C

DSDecodedBarcodesUnit Class

The DSDecodedBarcodesUnit class represents a unit that contains decoded barcode elements. It inherits from the DSIntermediateResultUnit class.

Definition

Assembly: DynamsoftBarcodeReader.xcframework

  • Objective-C
  • Swift
  1. NS_SWIFT_NAME(DecodedBarcodesUnit)
    @interface DSDecodedBarcodesUnit: DSIntermediateResultUnit
    
  2. class DecodedBarcodesUnit: DSIntermediateResultUnit
    

Methods & Attributes

Attributes Type Description
decodedBarcodes NSArray<DSDecodedBarcodeElement*> * Get all the barcodes that are decoded from the image.

The following attributes are inherited from class DSIntermediateResultUnit.

Attributes Type Description
hashId NSString * The hash ID of the unit.
originalImageHashId NSString * The hash ID of the original image. You can use this ID to get the original image via DSIntermediateResultManager class.
originalImageTag DSImageTag * The image tag of the original image.
type DSIntermediateResultUnitType The type of the intermediate result unit.

The following methods are inherited from class DSIntermediateResultUnit.

Method Description
getTransformMatrix Gets the transformation matrix via DSTransformMatrixType.
clone Creates a copy of the intermediate result unit.

decodedBarcodes

Get all the barcodes that are decoded from the image.

  • Objective-C
  • Swift
  1. @property(nonatomic, nullable, readonly) NSArray<DSDecodedBarcodeElement*>* decodedBarcodes;
    
  2. var decodedBarcodes: [DSDecodedBarcodeElement]? { get }
    

Is this page helpful?

YesYes NoNo

In this article: