Groups Images Directory Web
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Aztec Code    

Overview

Aztec Code is a 2D matrix-style symbology. It can encode full 256 character extended-ASCII.

Invoking

  • The data field can contain any extended ASCII data.
  • When the parse option is specified, any instances of ^NNN in the data field are replaced with their equivalent ASCII value, useful for specifying unprintable characters.
  • The eclevel option is used to specify the percentage of error correction to be applied when expanding the data, by default 23.
  • The ecaddchars option is used to specify how many additional error correction character to apply the data once expanded by the eclevel percentage, by default 3.
  • The layers option is used to specify a particular number of layers in which to encode the data. By default, the encoder will create a symbol with be minimal number of layers to encode the given data.
  • The format option is used to select between full and compact format symbol types. By default, the encoder will choose the most appropriate format to create a symbol of minimal size.
  • The format option can also be used to create Aztec Code "runes", using format=rune. In this case the rune symbol number should be given in the data field.
  • The readerinit option denotes that the symbol is used for programming the barcode reader.
  • The raw option denotes that the data field is providing the input as a pre-encoded bitstream suitable for direct low-level encoding.

Example

0 0 moveto (The is Aztec Code) () azteccode

0 0 moveto (This is ^065ztec Code) (parse eclevel=50 ecaddchars=0) azteccode

0 0 moveto (ABC123) (layers=3 format=full) azteccode

0 0 moveto (25) (format=rune) azteccode

0 0 moveto (00100111001000000101001101111000010100111100101000000110) (raw) azteccode

Version: 
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google