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.
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