Table of contents

DSDataMatrixDetails

DSDataMatrixDetails extends the DSBarcodeDetails class and represents detailed information about a Data Matrix barcode.

Definition

Assembly: DynamsoftBarcodeReader.xcframework

  • Objective-C
  • Swift
  1. @interface DSDataMatrixDetails : DSBarcodeDetails
    
  2. class DataMatrixDetails : BarcodeDetails
    

Attributes

Attributes Type Description
rows NSInteger The number of rows of the Data Matrix barcode.
columns NSInteger The number of columns of the Data Matrix barcode.
dataRegionRows NSInteger The number of rows in the data region of the Data Matrix barcode.
dataRegionColumns NSInteger The number of columns in the data region of the Data Matrix barcode.
dataRegionNumber NSInteger The number of data regions in the Data Matrix barcode.

rows

The number of rows of the Data Matrix barcode, indicating how many rows of data modules it contains.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger rows;
    
  2. var rows: Int { get }
    

columns

The number of columns of the Data Matrix barcode, indicating how many columns of data modules it contains.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger columns;
    
  2. var columns: Int { get }
    

dataRegionRows

The number of rows of the data region within the Data Matrix barcode. Data regions are subdivisions of a Data Matrix barcode where data is stored.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger dataRegionRows;
    
  2. var dataRegionRows: Int { get }
    

dataRegionColumns

The number of columns of the data region within the Data Matrix barcode. Data regions are subdivisions of a Data Matrix barcode where data is stored.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger dataRegionColumns;
    
  2. var dataRegionColumns: Int { get }
    

dataRegionNumber

The number of data regions in the Data Matrix barcode. Data Matrix barcodes can have multiple data regions for storing data redundantly or for error correction purposes.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger dataRegionNumber;
    
  2. var dataRegionNumber: Int { get }
    

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: