O que a norma abrange
A ISO/IEC 15438 especifica a simbologia PDF417: os padrões de início e fim, os indicadores de linha, os padrões das palavras-código, os modos de compactação de texto, byte e numérico e os níveis de correção de erros. Também abrange variantes relacionadas, como o PDF417 compacto, às vezes chamado de PDF417 truncado.
O PDF417 foi desenvolvido por Ynjiun P. Wang na Symbol Technologies em 1991. O nome vem das suas palavras-código, cada uma com 17 módulos de largura, formada por 4 barras e 4 espaços.
Estrutura e capacidade
Um símbolo PDF417 tem de 3 a 90 linhas e de 1 a 30 colunas de dados. A correção de erros usa códigos Reed–Solomon sobre um corpo de 929 valores, com nove níveis, de 0 a 8, que acrescentam de 2 a 512 palavras-código de correção de erros.
No máximo, um símbolo comporta cerca de 1.850 caracteres de texto, 2.710 dígitos ou 1.108 bytes. A variante menor, o MicroPDF417, tem sua própria norma, a ISO/IEC 24728.
- Linhas: de 3 a 90
- Colunas de dados: de 1 a 30
- Cada palavra-código: 17 módulos, 4 barras e 4 espaços
- Níveis de correção de erros: 0 a 8
Edições e uso
A primeira edição ISO foi publicada em 2001, seguida de uma edição de 2006 e da atual, de 2015. O PDF417 é usado em muitas carteiras de motorista e documentos de identidade da América do Norte, em cartões de embarque em papel no formato Bar Coded Boarding Pass da IATA e em documentos de remessa e governamentais.