Digite o conteúdo para gerar o código Code 128. A imagem mostra o valor abaixo das barras.
Funciona localmente no seu navegadorDigite um valor e clique em Gerar código de barras: a página desenha um código Code 128 como imagem PNG e imprime o texto codificado sob as barras. O desenho acontece no navegador, e o valor não é enviado a lugar nenhum.
A página abre com um código de exemplo para voritools.com, para mostrar o formato de saída antes de você digitar.
Os testes cobriram a faixa ASCII e parte da Latin-1. A–Z, a–z, 0–9, espaço, tabulação e a pontuação de um teclado comum codificaram, assim como È, Ï e as letras entre elas. Fora desse conjunto falharam é, ü, ñ, ß, o símbolo do euro, caracteres chineses e emoji.
Quando o valor contém um caractere recusado pelo codificador, a ferramenta apaga a imagem anterior e mostra um aviso, em vez de deixar na tela um código antigo ou incompleto.
A largura cresce cerca de 22 pixels por letra e 11 por dígito, mais uns 90 pixels de margem fixa: um valor de 4 caracteres mediu 178 pixels e um de 120 mediu 2.730, com altura constante de 142. Nada é quebrado em linhas, então um valor longo gera uma imagem longa.
Os navegadores não exportam uma tela que passa do próprio limite de tamanho, e o PNG falha sem erro. Nos testes, 2.800 caracteres ainda geravam imagem e 3.000 não; agora a ferramenta avisa que o valor é longo demais em vez de deixar o quadro vazio.
A página sempre desenha Code 128. Não é um gerador EAN/UPC, Code 39, Data Matrix ou QR, e não verifica se o valor é um número comercial válido: uma sequência de dígitos é codificada como digitada, sem dígito verificador.
Se o leitor que vai ler o código espera um formato específico, gere antes uma amostra e leia com o aparelho que você pretende usar.