xBarcodexBarcode
ISO ISO/IEC 24778:2008

Gerador e Padrão de Código Aztec

Um formato de código de barras 2D de alta densidade que não requer uma zona de silêncio. Identificável por um padrão de alvo central.

Live Generator
22/500

Completa os dígitos verificadores quando sua posição é clara. Para GS1, use os AIs entre parênteses. Os dígitos verificadores existentes são validados. Os demais formatos mantêm o comportamento habitual.

FG
BG
🛡️Retenção zero de dados: Codificado na memória de borda. Nunca armazenado.

Especificações Técnicas

Estrutura Padrão de Localização Central (Bullseye) + Mensagem de Modo + Camadas de Dados
Capacidade Numérico: 3.832 caracteres, Alfanumérico: 3.067 caracteres
Conjunto de Caracteres ASCII, ISO-8859-1, Binário
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Aplicações Comuns

Este padrão é amplamente utilizado nas seguintes indústrias:

Bilhetes de transporte (Trem, Aéreo), Cartões de Embarque Móveis
Restrições de entrada e paridade: Engineered with Reed-Solomon Forward Error Correction (ECC) to tolerate physical damage, smudging, or partial occlusion. Configurable ECC levels ensure maximum scan reliability in high-speed sorting.
Início rápido para desenvolvedores

Automate Aztec Code via API

Referência completa da API →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "aztec",
  "content": "Aztec Code | Powered by https://xbarcode.ai/"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. < 20ms Latência de Edge

⚡ A Ciência Por Trás

Como nosso motor Rust otimiza este formato específico:

O encoder de alto nível baseado em estados escolhe sequências Aztec de latch/shift/binary-shift com o mínimo de bits.

  • Acompanha múltiplos estados de codificação em 5 modos e mantém apenas o melhor por modo para limitar a complexidade.
  • Binary Shift codifica bytes arbitrários com eficiência, usando cabeçalhos corretos de comprimento curto/longo.
  • Seleção automática de camadas prefere Compact (1-4 camadas) quando possível; caso contrário Full (1-32), respeitando o percentual de ECC e as restrições do usuário.
  • Agrupamento por tamanho de palavra (6/8/10/12) reutiliza palavras ‘stuffed’ entre tentativas de camadas para evitar trabalho redundante.
  • Bit stuffing evita padrões reservados all-0/all-1 por palavra para decodificação robusta.
  • ECC Reed-Solomon usa encoders thread-local para cada tamanho de palavra e um encoder de mensagem de modo em GF(16).
Padrões relacionados

Alternative Symbologies related to Aztec Code

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.