Formatos de Código de Barras Suportados

This article was translated from English: Does it need improvement?
Translated
View the article in English

Os códigos de barras são amplamente utilizados em indústrias para rastreamento, rotulagem e codificação de dados. Com uma variedade de formatos disponíveis, desde códigos lineares unidimensionais simples até códigos de matriz bidimensionais complexos. Este artigo apresenta uma lista abrangente de formatos de código de barras suportados. Seja você gerando ou decodificando códigos de barras, esta informação ajudará a escolher o formato mais adequado para suas necessidades.

QR & Código de Barras 2D

Os códigos de barras bidimensionais (2D) podem codificar significativamente mais dados do que os códigos de barras lineares tradicionais enquanto usam menos espaço físico. Eles são amplamente utilizados em indústrias como logística, saúde, manufatura e marketing devido à sua eficiência e versatilidade. Esta seção destaca os formatos de código de barras 2D suportados, incluindo tipos populares como Código QR, Matriz de dados e asteca, bem como formatos especializados como MaxiCode para envio e Intelligent Mail para serviços postais. Cada formato tem características únicas projetadas para se adequar a diferentes casos de uso, variando de rotulagem compacta a digitalização em alta velocidade e correção de erros.

Código QR

Código QR

Microcódigo QR

Micro Código QR

Código Micro Retangular

Código Micro Retangular

astecaa

asteca

Matricial de Dados

Matriz de dados

MaxiCode

MaxiCode

Código de Barras de Correio Inteligente

O Intelligent Mail Barcode (IMB), também conhecido como IM Barcode, USPS OneCode Barcode, ou IMB, é um código de barras unidimensional usado pelo Serviço Postal dos Estados Unidos (USPS) para classificação e rastreamento de correspondência. Combina informações de roteamento e rastreamento em um único código, possibilitando um manuseio de correspondência mais eficiente. IMB codifica até 31 dígitos de dados numéricos, incluindo campos como o ID do remetente, tipo de serviço e número de série. É usado principalmente em sistemas de correspondência em massa e automatizados, em vez de para codificação de dados de uso geral.

Correio Inteligente


Códigos de Barras Lineares Modernos

Código 39

Código 39

Código 128

Código 128

GS1-128

O GS1-128 é uma variante do Código 128, que pode codificar todos os caracteres alfanuméricos ASCII em um formato de código de barras. GS1-128 define tanto os tipos de dados quanto os formatos usados para troca e logística entre entidades. As empresas alimentícias utilizam esse formato de código de barras para compartilhar informações sobre a empresa, o produto e o envio.

GS1-128

PDF417

PDF417

Databar (Antigamente RSS14)

DataBar

Databar Expandido (Antigamente RSS Expandido)

  • Suporte para renderização linear empilhada.
  • Suporte GS1

Códigos de Barras Lineares Antigos

UPC-A

UPC-A

UPC-E

UPC-E

EAN-8

EAN-8

EAN-13

EAN-13

CodaBar

Codabar

ITF (Intercalado Dois de Cinco)

ITF (Intercalado de Cinco)

MSI

MSI

Plessey (Apenas Escrita)

Plessey

Perguntas frequentes

Como posso gerar um código QR em C#?

Você pode gerar um código QR em C# usando a classe BarcodeWriter do IronBarcode. Essa classe permite criar códigos QR com dados e propriedades de design personalizados.

Qual a diferença entre um código QR e um código asteca?

Os códigos QR e os códigos astecas são ambos códigos de barras 2D, mas diferem em seu padrão e estrutura. Os códigos QR têm um padrão quadrado distinto, enquanto os códigos astecas usam um padrão central, tornando-os mais compactos e eficientes para determinadas aplicações. Ambos podem ser gerados e decodificados usando o IronBarcode.

Posso usar o IronBarcode para gerar códigos de barras para aplicações de envio?

Sim, o IronBarcode suporta a geração de MaxiCode, que é ideal para triagem e rastreamento de pacotes em alta velocidade no setor de transporte.

Quais são algumas aplicações dos códigos de barras Data Matrix?

Os códigos de barras Data Matrix são utilizados em diversos setores, como saúde e manufatura, devido à sua capacidade de codificar grandes quantidades de dados em um espaço reduzido. O IronBarcode oferece suporte à geração e decodificação eficientes de códigos de barras Data Matrix.

Como posso decodificar uma imagem de código de barras em C#?

Você pode decodificar uma imagem de código de barras em C# usando a classe BarcodeReader do IronBarcode. Essa classe consegue ler diversos formatos de código de barras em imagens e retornar os dados codificados.

Qual a utilidade do código de barras Intelligent Mail nos serviços postais?

O código de barras Intelligent Mail é utilizado pelo USPS para triagem e rastreamento de correspondências. Ele codifica informações de roteamento e rastreamento em um único código de barras, otimizando o processo de manuseio de correspondências. A IronBarcode pode gerar esse formato de código de barras para aplicações postais.

O IronBarcode suporta formatos de código de barras mais antigos, como UPC e EAN?

Sim, o IronBarcode é compatível com formatos de código de barras mais antigos, como UPC-A, UPC-E, EAN-8 e EAN-13, garantindo a compatibilidade com sistemas legados no varejo e na gestão de estoque.

O IronBarcode consegue gerar códigos de barras com designs personalizados?

Sim, o IronBarcode permite a personalização do design do código de barras, incluindo cores, tamanhos e anotações de texto, tornando-o adequado para identidade visual e necessidades específicas de aplicação.

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Nuget Downloads 2,108,094 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package BarCode
executar um exemplo Veja seu fio se transformar em um código de barras.