Code39 class

The Code39 is a discrete, variable-length symbology that encodes alphanumeric characters into a series of bars. A special start / stop character is placed at the beginning and ending of each barcode.

Code 39 is self-checking, a check digit is not usually required for common use. For certain cases, applications requiring an extremely high level of accuracy of the checksum digit can be added.

Allows character set of digits (0-9), upper case alphabets (A-Z), and symbols like space, minus (-), plus (+), period (.), dollar sign ($), slash (/), and percent (%).

Inheritance
Implementers

Constructors

Code39({int? module, bool enableCheckSum = true})
Create a Code39 symbology with the default or required properties.

Properties

enableCheckSum bool
Whether to add a checksum on the far right side of the barcode.
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