Members
(constant) symbology :SymbologyEnum
Type:
(constant) validation :ValidationEnum
Type:
Type Definitions
Symbology
Recognised GS1 barcode formats ("symbologies") for processing scan data.
This object defines all supported GS1 barcode symbology types that can be used with the encoder. Each symbology has specific characteristics and use cases.
Type:
- number
SymbologyEnum
Type:
- object
Properties:
| Name | Type | Description |
|---|---|---|
NONE |
Symbology | None defined |
DataBarOmni |
Symbology | GS1 DataBar Omnidirectional |
DataBarTruncated |
Symbology | GS1 DataBar Truncated |
DataBarStacked |
Symbology | GS1 DataBar Stacked |
DataBarStackedOmni |
Symbology | GS1 DataBar Stacked Omnidirectional |
DataBarLimited |
Symbology | GS1 DataBar Limited |
DataBarExpanded |
Symbology | GS1 DataBar Expanded (Stacked) |
UPCA |
Symbology | UPC-A |
UPCE |
Symbology | UPC-E |
EAN13 |
Symbology | EAN-13 |
EAN8 |
Symbology | EAN-8 |
GS1_128_CCA |
Symbology | GS1-128 with CC-A or CC-B |
GS1_128_CCC |
Symbology | GS1-128 with CC-C |
QR |
Symbology | (GS1) QR Code |
DM |
Symbology | (GS1) Data Matrix |
DotCode |
Symbology | (GS1) DotCode |
NUMSYMS |
Symbology | Value is the number of symbologies |
Validation
Optional AI validation procedures that may be applied to detect invalid inputs.
These validation procedures are applied when AI data is provided using GS1encoder#aiDataStr, GS1encoder#dataStr or GS1encoder#scanData.
Only AI validation procedures whose "enabled" status can be updated (i.e. not "locked") are described.
Type:
- number
ValidationEnum
Type:
- object
Properties:
| Name | Type | Description |
|---|---|---|
MutexAIs |
Validation | Mutually exclusive AIs (locked: always enabled) |
RequisiteAIs |
Validation | Mandatory associations between AIs |
RepeatedAIs |
Validation | Repeated AIs having same value (locked: always enabled) |
DigSigSerialKey |
Validation | Serialisation qualifier AIs must be present with Digital Signature (locked: always enabled) |
UnknownAInotDLattr |
Validation | Unknown AIs not permitted as GS1 DL URI data attributes |
NUMVALIDATIONS |
Validation | Value is the number of validations |