Kod Aztec Mesas składa się z dwuwymiarowego kodu połączonego z kodem kreskowym. Jest wynikiem przeorganizowania graficznej reprezentacji kodu Aztec w warstwy. Aztec Mesas może kodować zarówno małe jak i duże ilości danych. Użytkownik sam określa procent korekcji błędów (od 5% do 95%). Zalecany poziom wynosi 23%.
Główny kod kreskowy może być jednym z przyjętych standardowych kodów. Dodatkowa informacja zawarta w Aztec Mesas może być odczytana przez czytniki obrazów. Kodowane mogą być wszystkie znaki ASCII (0-255).
Budowa
Kod dwuwymiarowy składa się z modułów. Ciemny prostokąt oznacza binarną wartość 1, a jasny oznacza 0. Szerokość kodu jest równa szerokości kodu kreskowego połączonego z nim. Cicha strefa występuje tylko nad i pod kodem. Na połączeniu kodu kreskowego oraz kodu dwuwymiarowego nie występuje cicha strefa.
Przy zastosowaniu kodu kreskowego Code 128 (10 cyfr) najmniejszy jednowarstwowy Aztec Mesas może pomieścić 18 cyfr lub 15 znaków alfanumerycznych, a największy (32 warstwy) może pomieścić 953 cyfr lub 764 znaków alfanumerycznych. Maksymalna pojemność wynosi 3070 cyfr lub 2457 znaków alfanumerycznych (z 84-cyfrowym kodem Code 128).
A ztec Mesas może występować z kodami:
Code 128
Code 39
Code 93
Interleaved 2/5
UPC-A
EAN-13
Warstwy dwuwymiarowego kodu mogą być umieszczone na dwa sposoby: