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