Estúdio de códigos de barras

Gerador de códigos de barras PDF417

Gere códigos de barras PDF417 para documentos de identificação, logística, transporte, registos estruturados e outras aplicações que exijam conjuntos de dados codificados de maior dimensão.

Data Matrix PDF417 Code 128 Code 93 EAN-13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

Gerador de códigos de barras e códigos matriciais

Pré-visualização em direto do Studio
Formato de entrada inválido para a simbologia selecionada.
INTELIGÊNCIA AVANÇADA PARA CÓDIGOS DE BARRAS
A analisar o código de barras...
-- /100 PRONTO A LER
FORMATO RECOMENDADO A analisar...
IDEAL PARA —
REGRAS DOS DADOS —
DÍGITO DE CONTROLO —
CONTRASTE —
A analisar os dados do código de barras...
ESTÚDIO DE EXPORTAÇÃO PROFISSIONAL
Exporte o seu código de barras Escolha um formato profissional e a resolução de saída.
ALTA RESOLUÇÃO
PNG · 1024 px · Fundo atual

Gerador de números de série em lote Code 128

Gere códigos de barras Code 128 sequenciais para referências de artigos (SKU) de armazém, etiquetas de ativos, rótulos de inventário e outros identificadores internos.

Configure a sequência acima e clique em Gerar para criar os itens do lote.
CENTRO DE CONHECIMENTO SOBRE CÓDIGOS DE BARRAS

Gerador de códigos de barras PDF417

Resposta rápida: O PDF417 é uma simbologia de código de barras 2D empilhado definida na norma ISO/IEC 15438:2015. Cada palavra de código tem 17 módulos de largura e é composta por 4 barras e 4 espaços — essa estrutura dá origem ao nome do formato. A capacidade máxima no nível de correção de erros 0 é de 2 710 dígitos numéricos, 1 850 caracteres de texto ou 1 108 bytes.

Funciona no seu navegador Formatos compatíveis com normas Modo em série por lotes SVG, PNG, WEBP, JPG

What a PDF417 barcode is

PDF417 significa Portable Data File 417. O nome descreve a estrutura do símbolo: cada palavra-código tem 17 módulos de largura e é composta por 4 barras e 4 espaços, sendo que o elemento mais largo ocupa 6 módulos.

PDF417 is defined in ISO/IEC 15438:2015. It is a continuous, multi-row, stacked 2D symbology — not a matrix like Data Matrix or QR Code, but a series of linear rows stacked one above the other. A reader decodes each row in sequence and assembles the full data payload. This design means a standard 1D laser scanner cannot read PDF417; the reader must be capable of scanning multiple rows and combining the result.

Cada símbolo PDF417 pode conter entre 3 e 90 linhas e entre 1 e 30 colunas de palavras de código de dados, permitindo uma proporção altamente configurável. A largura total, incluindo as zonas de silêncio, varia entre 90X e 583X. Esta flexibilidade explica por que motivo o PDF417 é utilizado nas cartas de condução, em que o tamanho do cartão e a área ocupada pelo código de barras são fixos pela norma AAMVA, e nos cartões de embarque das companhias aéreas, em que o código de barras tem de caber numa área específica do documento.

Especificação técnica do PDF417

Capacity and symbol size

ParâmetroValorFonte
PadrãoISO/IEC 15438:2015iso.org/standard/65502.html
Code typeContinuous, multi-row, stacked 2DISO/IEC 15438:2015 §5.1.1
Codeword structure17 modules: 4 bars + 4 spaces; max element 6 modulesISO/IEC 15438:2015 §5.1.1(b)
Max capacity at EC level 0 (925 data codewords) — Text1,850 charactersISO/IEC 15438:2015 §5.1.1(c)
Max capacity at EC level 0 — Byte1,108 bytesISO/IEC 15438:2015 §5.1.1(c)
Max capacity at EC level 0 — Numeric2,710 digitsISO/IEC 15438:2015 §5.1.1(c)
Symbol rows3 to 90ISO/IEC 15438:2015 §5.1.1(d)
Symbol columns1 to 30ISO/IEC 15438:2015 §5.1.1(d)
Width including quiet zones90X to 583XISO/IEC 15438:2015 §5.1.1(d)
Correção de erros9 levels (0–8): 2 to 512 ECC codewords per symbolISO/IEC 15438:2015 §5.1.1(e)
Bidirectional decodeSimISO/IEC 15438:2015 §5.1.1(i)

Error correction levels

O PDF417 define nove níveis de correção de erros, numerados de 0 a 8. No nível 0, o símbolo contém 2 palavras de código de correção de erros. No nível 8, o símbolo contém 512 palavras de código de correção de erros. Quanto maior for o número de palavras de código destinadas à correção de erros, menor será o número disponível para os dados, o que reduz a capacidade máxima.

Level 0 is suitable for carefully controlled print and scanning environments where symbols are unlikely to be damaged. Level 5 or higher is appropriate for environments where symbols may be folded, printed on thermal paper that fades, or partially obscured. ISO/IEC 15438:2015 recommends a minimum of error correction level 2 for most applications.

Compact PDF417

O PDF417 Compacto é uma variante que omite as colunas indicadoras de linha do lado direito, reduzindo a largura do símbolo. É utilizado quando o espaço disponível na etiqueta é extremamente limitado e a aplicação pode garantir que o símbolo não será significativamente danificado. O PDF417 Compacto não é tão amplamente suportado pelo firmware dos leitores como o PDF417 padrão; confirme a compatibilidade dos leitores antes de o implementar.

When to use a PDF417 barcode

Driving licences in the United States and Canada. The AAMVA Driver's License/Identification Card Design Standard mandates PDF417 as the barcode symbology on the back of all US state and most Canadian province driver's licences and ID cards. The PDF417 barcode encodes the card holder's full name, address, date of birth, licence number, issuing jurisdiction and other fields defined by AAMVA. The standard references ISO/IEC 15438. This is the largest single deployment of PDF417 globally.

Cartões de embarque de companhias aéreas. A IATA especifica o PDF417 como uma das opções de código de barras 2D para os códigos de barras dos cartões de embarque, contendo o nome do passageiro, a referência da reserva, a origem, o destino e o lugar atribuído. Os leitores das portas de embarque e os sistemas de entrega de bagagem de porão descodificam o PDF417 como formato principal ou alternativo.

Etiquetas de envio do Serviço Postal dos EUA. O USPS utiliza o PDF417 nas etiquetas de envio para incluir informações de rastreamento que permitem a triagem automatizada e a confirmação da entrega.

Bilhetes para eventos e controlo de acessos. O PDF417 comporta dados suficientes para incluir todas as informações de um bilhete — evento, lugar, entrada e período de validade — num único símbolo, o que o torna uma opção prática para bilhetes impressos por transferência térmica que têm de conter todas as informações sem depender de uma consulta à rede.

Pulseiras de identificação de doentes. As pulseiras de identificação de doentes nos hospitais utilizam PDF417 para codificar o nome, a data de nascimento, o número do processo clínico e os alertas de alergia num formato legível por leitores portáteis no local de prestação de cuidados.

Codificação de documentos de alta densidade. Qualquer aplicação que precise de codificar um documento ou formulário completo num único código de barras imprimível — declarações aduaneiras, certificados de inspeção, pedidos de análises laboratoriais — beneficia da capacidade de 1 108 bytes do PDF417 no nível EC 0.

Print requirements for PDF417

Dimensão X. A dimensão X corresponde à largura do módulo. A largura total do símbolo é determinada pelo número de colunas e pela dimensão X. Utilize a maior dimensão X permitida pelo espaço disponível na etiqueta, respeitando a especificação de resolução mínima do leitor.

Row height. ISO/IEC 15438:2015 specifies that the row height must be at least 3X. In practice, a row height of 5X to 10X improves scan reliability with laser-based readers that may not perfectly track between rows.

Zonas de silêncio. O PDF417 requer uma zona de silêncio de, pelo menos, 2X à esquerda e à direita, e de, pelo menos, 2X acima e abaixo do símbolo. Qualquer contorno, elemento gráfico ou texto que invada a zona de silêncio fará com que os indicadores de linha não sejam detetados e impedirá a descodificação do símbolo.

Relação entre dimensões. Não redimensione um símbolo PDF417 de forma desigual. A largura do módulo e a altura das linhas têm de manter a proporção especificada. O redimensionamento não uniforme produz módulos retangulares em vez de quadrados e impede a descodificação correta.

Suporte de impressão e contraste. O PDF417 contém mais dados por símbolo do que a maioria dos códigos lineares, pelo que as falhas de contraste de impressão afetam uma proporção maior das palavras-código codificadas. Utilize suportes de impressão de elevado contraste. As impressoras térmicas têm de ser calibradas para que as barras escuras não se alastrem para os espaços adjacentes.

Resolução de problemas: porque é que o seu código de barras PDF417 não está a ser lido

Altura das linhas demasiado reduzida. Se a altura das linhas for inferior a 3X, muitos leitores não conseguem distinguir as linhas individuais e não conseguem descodificar a estrutura empilhada. Aumente a altura das linhas nas definições do gerador.

Zona de silêncio em falta. O PDF417 precisa de pelo menos 2X de espaço livre em todos os lados. As etiquetas em que o símbolo é impresso até à margem do material da etiqueta falham normalmente no indicador de linha do lado cortado.

Nível de correção de erros demasiado baixo para as condições de impressão. Um símbolo impresso com nível EC 0 em papel térmico que enrole ou desvaneça não será descodificado corretamente muito antes de chegar ao fim da sua vida útil. Defina um nível de correção de erros mais elevado quando a durabilidade for importante.

O scanner não consegue descodificar PDF417. Nem todos os scanners portáteis incluem a descodificação de PDF417 ativada. Consulte o manual de programação do scanner para saber como ativar PDF417. Os scanners baseados em imagem (matriz de área) geralmente leem PDF417 de forma fiável; os scanners a laser podem precisar de várias passagens pela altura do símbolo.

Escala não uniforme. Esticar ou comprimir a imagem do símbolo altera as dimensões dos módulos. Exporte a partir de um ficheiro SVG e aplique uma escala uniforme na fase de impressão.

Os dados excedem a capacidade da configuração escolhida. Se a cadeia de caracteres codificada for mais longa do que a capacidade do símbolo para o nível de correção de erros escolhido, o gerador não produzirá um símbolo válido. Reduza os dados, diminua o nível de correção de erros ou aumente o número de colunas.

Erro na codificação de dados binários. Ao codificar dados binários, certifique-se de que o gerador está a utilizar o modo Byte Compaction. Tratar conteúdo binário como texto corromperá os valores de bytes não imprimíveis.

PDF417 versus Data Matrix

PDF417 e Data Matrix codificam ambos grandes quantidades de dados numa área reduzida, mas destinam-se a utilizações diferentes e requerem leitores diferentes.

PDF417Data Matrix
PadrãoISO/IEC 15438:2015ISO/IEC 16022:2006
Symbol typeStacked linear (rows)Matrix (grid)
Max capacity — numeric2,710 digits (EC level 0)3,116 digits
Max capacity — bytes1,108 bytes (EC level 0)1,555 bytes
Aspect ratioVariable (3–90 rows × 1–30 columns)Square or rectangular
Scanner requirementMulti-row imager2D imager
Melhor paraDriving licences, boarding passes, ticketsPharma DPM, electronics, small labels
Consumer phone readabilityTypically requires a dedicated appTypically requires a dedicated app

Escolha PDF417 quando a aplicação exigir um símbolo com proporções variáveis e o ambiente de leitura utilizar leitores de imagem multirlinha — como acontece em terminais de verificação de cartas de condução, leitores nas portas de embarque e sistemas de triagem postal. Escolha Data Matrix quando a prioridade for ocupar o menor espaço possível numa peça marcada à superfície.

Utilizar este código de barras no Bahrein e nas cadeias de fornecimento internacionais

Os retalhistas, importadores, fabricantes e equipas de logística do Barém devem garantir que os identificadores respeitam as regras dos seus parceiros comerciais. Os GTIN destinados à venda a retalho devem ser obtidos junto da organização emissora adequada; um gerador cria a imagem do código, mas não atribui a titularidade do identificador. As referências internas de stock e de ativos podem utilizar valores definidos pela própria organização, desde que o sistema recetor os aceite.

Utilize inglês britânico nas instruções operacionais, se estiver de acordo com o estilo da sua organização, e acrescente instruções em árabe para as equipas que delas necessitem. Imprima nas condições reais de utilização. O calor, a luz intensa, o pó, as embalagens curvas e as películas laminadas refletoras do Barém podem revelar problemas de contraste ou de superfície que não são visíveis num monitor.

Mantenha as zonas de silêncio desimpedidas, evite esticar a imagem e prefira barras escuras sobre um fundo liso e claro. Digitalize amostras do início, do meio e do fim da tiragem. Para utilização regulamentada no retalho, na saúde, na edição ou na logística, confirme as especificações em vigor da GS1, da agência ISBN, do cliente ou do setor antes de aprovar a produção.

LISTA DE VERIFICAÇÃO DA PRODUÇÃO

Antes de imprimir

  • Foi selecionada a simbologia correta
  • Propriedade do identificador confirmada
  • O dígito de verificação foi validado
  • Zonas de silêncio mantidas livres de obstáculos
  • Forte contraste entre as barras
  • Proporção da imagem inalterada
  • SVG ou PNG de alta resolução
  • Teste do scanner de produção
Voltar ao gerador ↑
PERGUNTAS FREQUENTES SOBRE CÓDIGOS DE BARRAS

Perguntas frequentes

Abra uma pergunta para ler uma resposta técnica concisa.

01O que significa PDF417?+

PDF417 significa «Portable Data File 417». O número 417 descreve a estrutura do símbolo: cada palavra de código tem exatamente 17 módulos de largura e é composta por 4 barras e 4 espaços, sendo que o elemento maior ocupa 6 módulos. O formato está definido na norma ISO/IEC 15438:2015.

02Que quantidade de dados pode um código de barras PDF417 conter?+

No nível de correção de erros 0, o PDF417 armazena até 2 710 dígitos numéricos, 1 850 caracteres de texto ou 1 108 bytes de dados binários, de acordo com a norma ISO/IEC 15438:2015, §5.1.1(c). Níveis de correção de erros mais elevados reduzem a capacidade, uma vez que reservam palavras-código para dados de recuperação.

03Para que serve o código PDF417 na carta de condução?+

A Norma de Concepção de Cartas de Condução/Cartões de Identificação da AAMVA exige a utilização do código de barras PDF417 no verso de todas as cartas de condução dos estados dos EUA e da maioria das províncias canadianas. O código de barras PDF417 codifica o nome, a morada, a data de nascimento, o número da carta de condução, a entidade emissora e outros campos definidos pela AAMVA. A norma remete para a norma ISO/IEC 15438.

04Que níveis de correção de erros possui o PDF417?+

A norma PDF417 define nove níveis de correção de erros, de 0 a 8. O nível 0 utiliza 2 palavras-código ECC e proporciona a capacidade máxima de dados. O nível 8 utiliza 512 palavras-código ECC e proporciona a máxima tolerância a danos. A norma ISO/IEC 15438:2015, secção 5.1.1(e), especifica o número de palavras-código por nível.

05Qual é a diferença entre o PDF417 e o QR Code?+

O PDF417 é uma simbologia linear empilhada definida na norma ISO/IEC 15438:2015; o QR Code é uma simbologia matricial definida na norma ISO/IEC 18004. O PDF417 apresenta uma relação de aspecto altamente variável (3 a 90 linhas por 1 a 30 colunas), o que o torna adequado para etiquetas do tamanho de cartões e de documentos. O QR Code é mais compacto para volumes de dados equivalentes e é lido de forma nativa pelas câmaras dos telemóveis dos consumidores. O PDF417 é a escolha para cartas de condução da AAMVA, cartões de embarque e etiquetas postais; o QR Code é a escolha para aplicações destinadas ao consumidor.

06É possível gerar um código de barras PDF417 que reproduza o código de barras de uma carta de condução?+

Este gerador produz símbolos PDF417 devidamente estruturados para utilização legítima em testes e desenvolvimento. É ilegal codificar dados no formato AAMVA e imprimi-los num cartão para simular uma credencial emitida pelas autoridades. Utilize esta ferramenta apenas para testes de aplicações, etiquetas logísticas, bilhetes para eventos e outros fins legais.

07O que é o PDF417 compacto?+

O PDF417 compacto é uma variante que omite as colunas indicadoras da linha do lado direito, reduzindo a largura do símbolo. É utilizado quando o espaço na etiqueta é muito limitado. O PDF417 compacto não é suportado por todos os firmwares de leitores; verifique a compatibilidade do leitor antes de o implementar num sistema de produção.

08O PDF417 pode codificar dados binários?+

Sim. O modo de compactação de bytes do PDF417 codifica valores de bytes entre 0 e 255, abrangendo todo o conteúdo binário. No nível EC 0, a capacidade binária máxima é de 1 108 bytes, de acordo com a norma ISO/IEC 15438:2015, §5.1.1(c).

09O PDF417 é o código de barras presente nos cartões de embarque das companhias aéreas?+

A IATA especifica o PDF417 como uma das opções de código de barras 2D para cartões de embarque. O símbolo contém o nome do passageiro, a referência da reserva, o número do voo, os aeroportos de origem e de destino e a atribuição de lugar. Nem todos os sistemas de cartões de embarque utilizam o PDF417 — alguns utilizam o Código Aztec — pelo que a simbologia efetiva depende da companhia aérea e do sistema de cartões de embarque.

10Como posso digitalizar um código de barras PDF417 com o meu telemóvel?+

A maioria das câmaras dos telemóveis de consumo não descodifica o PDF417 de forma nativa. É necessária uma aplicação específica de leitura de códigos de barras que suporte o PDF417. Os leitores portáteis industriais baseados em sensores de imagem leem o PDF417 de forma fiável quando a simbologia está ativada na configuração do leitor.