Overview of the General 2D Codes

Name

Formats and permitted characters

Aztec

 

Format: any. Note the options dialog, where you can set the data layer.

Permitted characters: any

Datamatrix

 

In order to enter non-printable characters (binary data) in the barcode text, they must be packaged in a special string. The data is inserted using the ~dNNN string, whereby NNN stands for ASCII-Code.

Example: DEA~d065~d015~d000~d247~d220 (~d065 stands for "A")

To represent an EAN data matrix, you can code the special FNC1 character as ~1.

The Datamatrix symbology uses the ECC 200 error correction code. Note the options dialog, where you can set the module format and the encoding.

Design-QR

Format: any. Note the options dialog, here you can set further options such as error correction, rounding, output area for picture, picture and size.

Permitted characters: all characters

In order to enter non-printable characters (binary data) in the barcode text, they must be packaged in a special string. Insert these by using the ~dNNN string, whereby NNN stands for ASCII-Code.

Example: ~d065 stands for the letter "A".

EPC

According to specification of the European Payments Council. Please note the options dialog.

PDF417

 

Can display all available and non-printable characters. Note the options dialog, where you can set the Error correction, Truncated and the x:y ratio.

In order to enter non-printable characters (binary data) in the barcode text, they must be packaged in a special string. The data is inserted using the "{binary:nn}" string, whereby nn stands for any sequence of two-character hexadecimal numbers. This is especially important if Maxicodes are to be created according to UPS specifications; the special characters needed for this can be entered in this way:

In order to pack a Null and a Backspace (BS) character in the data, use "{binary:0008}" (corresponds to "{binary:00}{binary:08}").

Use "Hallo{binary:0d0a}World" to include a line break.

MicroPDF417

Can display all available and non-printable characters. Note the options dialog, where you can set the Format, Encoding and the x:y ratio.

The MicroPDF417 supports an even higher information density than PDF417 - the x:y bar ratio can be set as low as 1:1.

QR Code

Format: any. Note the options dialog.

Permitted characters: all characters

In order to enter non-printable characters (binary data) in the barcode text, they must be packaged in a special string. The data is inserted using the ~dNNN string, whereby NNN stands for ASCII-Code.

Example: ~d065 stands for the letter "A".