Table of contents
Swift
Objective-C

DataMatrixDetails

The DataMatrixDetails class encapsulates all of the extended details of a DataMatrix Code that is not available in the regular barcode result, if the barcode is a DataMatrix Code.

If you would like to learn more about the DataMatrix format, please refer to this page.

Definition

Assembly: dynamsoft_capture_vision_flutter

class DataMatrixDetails

Properties

Property Type Description
rows int Represents the number of rows that make up the DataMatrix Code.
columns int Represents the number of columns that make up the DataMatrix Code.
dataRegionRows int Represents the number of rows in the data region of the DataMatrix code.
dataRegionColumns int Represents the number of columns in the data region of the DataMatrix code.
dataRegionNumber int Represents the number of data regions in the DataMatrix code.

rows

Represents the number of rows that make up the DataMatrix Code.

int rows;

columns

Represents the number of columns that make up the DataMatrix Code.

int columns;

dataRegionRows

Represents the number of rows in the data region of the DataMatrix code.

int dataRegionRows;

Remarks

The data region of a DataMatrix code defines the grid of square/rectangular modules that make up the L-shaped finder pattern as well as the timing pattern which dictates the alternation between the light and dark modules.

dataRegionColumns

Represents the number of columns in the data region of the DataMatrix code.

int dataRegionColumns;

Remarks

The data region of a DataMatrix code defines the grid of square/rectangular modules that make up the L-shaped finder pattern as well as the timing pattern which dictates the alternation between the light and dark modules.

dataRegionNumber

Represents the number of data regions in the DataMatrix code.

int dataRegionNumber;

Remarks

This property is mainly useful when it comes to large DataMatrix codes. Large DataMatrix codes have a grid that is subdivided into multiple data regions, each with its own finder pattern. For smaller DataMatrix codes, there is typically just a single data region.

This page is compatible for: