DataMatrix class

The DataMatrix is two-dimensional barcode. The information to be encoded with text or numeric values. Each barcode can store values up to 2335.

DataMatrix barcode consists of a grid of dark and light dots or blocks forming a square or rectangular symbol.

DataMatrix barcode will be mostly used for courier parcel, food industry, etc.

Inheritance

Constructors

DataMatrix({int? module, DataMatrixSize dataMatrixSize = DataMatrixSize.auto, DataMatrixEncoding encoding = DataMatrixEncoding.auto})
Create a DataMatrix symbology with the default or required properties.

Properties

dataMatrixSize DataMatrixSize
Define the size that is used to encode the amount of data.
final
encoding DataMatrixEncoding
Defines the encoding type for the DataMatrix code.
final
hashCode int
The hash code for this object.
no setterinherited
module int?
Specifies the size of the smallest line or dot of the barcode.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited