Sobre os códigos de barras

Códigos de barras 1D e 2D

Porquê e para que servem os códigos de barras?
ActiveBarcode: Exemplo de código de barras 1DUm código de barras é uma representação visual e legível por máquina de dados. Os dados codificados geralmente descrevem informações sobre o objeto que contém o código de barras.

Os códigos de barras tradicionais representam dados variando as larguras e os espaçamentos das linhas paralelas. Esses códigos de barras são comumente chamados de códigos de barras lineares ou unidimensionais.

ActiveBarcode: Exemplo de código de barras 2DPosteriormente, foram desenvolvidos os códigos de barras bidimensionais. Eles utilizam padrões geométricos, como retângulos, pontos ou hexágonos, e são frequentemente chamados de códigos matriciais. Os códigos de barras bidimensionais oferecem uma maior densidade de dados e, portanto, podem armazenar mais informações do que os códigos de barras unidimensionais.

Inicialmente, os códigos de barras eram lidos por dispositivos óticos específicos, conhecidos como leitores de código de barras. Atualmente, os códigos de barras também podem ser lidos por software em dispositivos com câmaras, como smartphones.

É possível encontrar informações mais detalhadas sobre códigos de barras na Wikipedia.

O papel do ActiveBarcode

O ActiveBarcode é utilizado para gerar códigos de barras a partir de dados. Esses dados podem ser provenientes de folhas de cálculo, bases de dados, aplicações empresariais ou sistemas baseados na nuvem.

Em vez de criar códigos de barras manualmente, o ActiveBarcode permite gerá-los automaticamente a partir de dados existentes. Isso economiza tempo, reduz erros e elimina a introdução manual de dados.

Os códigos de barras são criados como imagens bitmap ou gráficos vetoriais e podem ser incorporados diretamente em documentos, etiquetas ou aplicações web. Os códigos de barras resultantes são imagens padrão e podem ser visualizados e impressos sem a necessidade de instalar qualquer software adicional.

Com a API REST da ActiveBarcode, a geração de códigos de barras está disponível como um serviço moderno baseado na nuvem. Pode ser utilizado no Microsoft 365, Excel, aplicações web e fluxos de trabalho automatizados em qualquer plataforma.

Quando os códigos de barras são gerados a partir de dados em tempo real, eles são atualizados automaticamente sempre que os dados subjacentes são alterados. Isso torna o ActiveBarcode adequado para documentos dinâmicos e processos automatizados em ambientes modernos.

O ActiveBarcode oferece uma maneira simples, confiável e independente de plataforma para gerar códigos de barras a partir de dados. As seguintes opções de layout estão disponíveis para todos os tipos de código de barras:

Opções de layout do código de barras

Rotação

Selecione a orientação em passos de 90 graus. Ao criar arquivos de imagem, você também pode definir a rotação em passos de 1 grau.

ActiveBarcode: Código de barras Rotação 0 graus
0 graus
ActiveBarcode: Código de barras Rotação 90 graus
90 graus
ActiveBarcode: Código de barras Rotação 180 graus
180 graus
ActiveBarcode: Código de barras Rotação 270 graus
270 graus

Linha de texto simples

A linha de texto simples pode ser ativada ou desativada:

ActiveBarcode: Código de barras Linha de texto simples Em
Em
ActiveBarcode: Código de barras Linha de texto simples Desligado
Desligado

Cores

Você tem a escolha livre da cor da frente e da cor de fundo:

ActiveBarcode: Código de barras Primeiro plano Cores
Primeiro plano
ActiveBarcode: Código de barras Antecedentes Cores
Antecedentes

Margens

Defina a altura e a largura da borda:

ActiveBarcode: Código de barras Altura da borda
Altura da borda 4px
ActiveBarcode: Código de barras Altura da borda
Altura da borda 20px

Linhas divisórias

Determinar o comprimento das linhas divisórias:

ActiveBarcode: Código de barras Linhas divisórias
50%
ActiveBarcode: Código de barras Linhas divisórias
100%
ActiveBarcode: Código de barras Linhas divisórias
0%

Alinhar

Defina o alinhamento do código de barras:

ActiveBarcode: Código de barras
Esquerda
ActiveBarcode: Código de barras
Centro
ActiveBarcode: Código de barras
Certo

Como usar caracteres de controle em códigos de barras

ActiveBarcode: Código de controleAlguns tipos de código de barras podem codificar caracteres de controle como TAB. Isto inclui o QR-Code, a DataMatrix, o Code 128 e o PDF417. Você digita estes caracteres de controle como texto simples incorporado em <>.

Síntese dos caracteres de controle:

<SOH>
Start of Heading
ASCII Code: 1
<STX>
Start of Text
ASCII Code: 2
<ETX>
End of Text
ASCII Code: 3
<EOT>
End of Transmission
ASCII Code: 4
<ENQ>
Enquiry
ASCII Code: 5
<ACK>
Acknowledge
ASCII Code: 6
<BEL>
Bell
ASCII Code: 7
<BS>
Backspace
ASCII Code: 8
<TAB>
Horizontal Tabulation
ASCII Code: 9
<LF>
Line Feed
ASCII Code: 10
<VT>
Vertical Tabulation
ASCII Code: 11
<FF>
Form Feed
ASCII Code: 12
<CR>
Carriage Return
ASCII Code: 13
<SO>
Shift Out
ASCII Code: 14
<SI>
Shift In
ASCII Code: 15
<DLE>
Data Link Escape
ASCII Code: 16
<DC1>
Device Control 1
ASCII Code: 17
<DC2>
Device Control 2
ASCII Code: 18
<DC3>
Device Control 3
ASCII Code: 19
<DC4>
Device Control 4
ASCII Code: 20
<NAK>
Negative Acknowledge
ASCII Code: 21
<SYN>
Synchronous Idle
ASCII Code: 22
<ETB>
End of Transmission Block
ASCII Code: 23
<CAN>
Cancel
ASCII Code: 24
<EM>
End of Medium
ASCII Code: 25
<SUB>
Substitute
ASCII Code: 26
<ESC>
Escape
ASCII Code: 27
<FS>
File Separator
ASCII Code: 28
<GS>
Group Separator
ASCII Code: 29
<RS>
Record Separator
ASCII Code: 30
<US>
Unit Separator
ASCII Code: 31
<DEL>
Delete
ASCII Code: 127


Quando os dados Identificador de aplicação (IA) são codificados, os caracteres de controlo <GS> ou <FNC1> são utilizados para assinalar o fim dos dados de comprimento variável.