Skip to content

DotCode

Terry Burton edited this page Aug 3, 2022 · 12 revisions

DotCode

The DotCode symbology is 2D matrix-style barcode that can encode full 256 character extended-ASCII.

Also known as: Ribbon Code

Variants:

Standards: AIM - ISS DotCode.

Data and Options

  • The data field can contain any extended ASCII data. The default interpretation of data by readers is in accordance with ISO/IEC 8859-1.
  • When the parse option is specified, any instances of ^NNN in the data field are replaced with their equivalent ASCII value. This is useful for specifying unprintable characters.
  • When the parsefnc option is specified, non-data function characters can be specified by escape sequences:
    • ^FNC1: FNC1. Recommendation: Use GS1 DotCode for encoding GS1 AI syntax data.
    • ^FNC2: FNC2
    • ^FNC3: FNC3
  • The ratio is used to specify the aspect ratio of the symbol. The default is 1.5.
  • The columns and rows options are used to specify the size of the symbol. When these are not specified a symbol is generated that maintains the selected aspect ratio.
  • Deprecated: Use only if performance is a concern. The fast option is used to enable the optional high-speed symbol masking algorithm.

Examples

Data:    This is DotCode
Options: inkspread=0.16
Encoder: dotcode


Symbologies Reference

Point of Sale

GS1 DataBar

Supply Chain

Two-dimensional Symbols

One-dimensional Symbols

Postal Symbols

Pharmaceutical Symbols

Less-used Symbols

GS1 Composite Symbols

Raw Symbols

Partial Symbols

Clone this wiki locally