Usado por 700.000+ personas
Generador de códigos PDF417 gratis.
PDF417 es un código de barras 2D apilado para registros completos, desde mensajes de etiquetas de transporte hasta datos de licencias de conducir norteamericanas. Introduzca el texto y descargue el símbolo.
Cómo crear un código de barras PDF417
-
01
Escriba el texto o el mensaje de etiqueta
Los saltos de línea también se codifican; las columnas y la corrección de errores se derivan de los datos. Para un mensaje de etiqueta ISO/IEC 15434 en formato 06, marque Secuencias de escape, comience con
[)>\x1E06, ponga\x1Dantes de cada campo y termine con\x1E\x04. -
02
Fije el ancho de módulo en puntos de impresora enteros
Ajuste Resolución (ppp) a la de su impresora (mayor resolución con un plan) y Ancho de módulo a Milímetros. Introduzca un ancho de puntos enteros, como 0,254 mm para 3 puntos a 300 dpi; las filas miden entonces 3 módulos de alto.
-
03
Descargue, deje 2 módulos libres y pruebe
Coloque el PNG descargado al 100 %. La imagen termina en las barras: deje libres 2 módulos (0,51 mm a 0,254 mm) por todos los lados y luego escanee una impresión de prueba.
Qué es PDF417 y cuándo usarlo
PDF417, especificado en ISO/IEC 15438, apila códigos de barras lineales cortos en un único símbolo 2D: cada fila contiene palabras de código entre un patrón de inicio y otro de parada. Úselo cuando una sola lectura deba entregar un registro completo: un mensaje de etiqueta de transporte, los datos de una licencia de conducir o una tarjeta de embarque en papel. También conviene en instalaciones con escáneres láser para códigos de barras lineales.
Dónde se usa PDF417: licencias de conducir, tarjetas de embarque, etiquetas de envío
Las licencias de conducir y tarjetas de identidad conformes de EE. UU. y Canadá deben llevar PDF417, según el estándar de diseño de tarjetas de la American Association of Motor Vehicle Administrators (AAMVA). El estándar sirve sobre todo a las fuerzas del orden. La International Air Transport Association (IATA) recoge PDF417 para las tarjetas de embarque en papel; las tarjetas móviles usan Aztec, Data Matrix o código QR.
MIL-STD-129R exige PDF417 en las etiquetas de envío militares de EE. UU. La mayoría de las plantillas de automoción de TEC-IT para etiquetas Ford GTL, VW GTL y GM 1724 (2001) colocan un mensaje ISO/IEC 15434 completo en un solo PDF417. Identificadores de datos como P (número de pieza) y Q (cantidad) encabezan sus campos.
Cómo PDF417 contiene un registro completo y sigue siendo legible
La compactación mantiene pequeño el símbolo: el modo de texto mete hasta dos caracteres en una palabra de código y el modo numérico 44 dígitos en 15 o menos. El PDF417 de una etiqueta de envío militar de EE. UU. contiene hasta unos 1000 caracteres. Las palabras de código de corrección de errores ayudan a que los códigos plastificados o rozados sigan siendo legibles.
Los escáneres láser para códigos de barras lineales también leen PDF417, señala IATA, porque su decodificación funciona con líneas de escaneo; no pueden leer códigos matriciales. AAMVA y MIL-STD-129R exigen filas de al menos 3 módulos de alto; las filas más altas pueden escanearse mejor, pero contienen menos en el mismo espacio.
Formatos de imagen, plantillas de etiquetas y software para grandes volúmenes
El generador online descarga PNG, GIF y JPG, y SVG con un plan. Las plantillas de etiquetas Ford, VW y GM de TEC-IT construyen el mensaje PDF417 a partir de los campos que usted rellena, con la cabecera y los separadores incluidos.
Para un nivel de corrección de errores, un número de columnas o una altura de fila fijos, use TBarCode SDK, cuya API ajusta los tres. Su configuración de Macro PDF417 enlaza varios símbolos para datos de gran tamaño. Barcode Studio exporta series PDF417 desde listas CSV o por línea de comandos, y TBarCode Office vincula un PDF417 a una celda de Excel.
PDF417 de un vistazo
- Tipo
- Simbología 2D apilada
- Estándar
- ISO/IEC 15438:2015, confirmado en 2021
- Palabra de código
- 17 módulos: 4 barras y 4 espacios de 1–6 módulos cada uno
- Juego de caracteres
- ASCII y bytes 0–255; compactación de texto, numérica y de bytes
- Capacidad
- 2710 dígitos, 1850 mayúsculas y dígitos o 1108 bytes con nivel de corrección de errores 0
- Corrección de errores
- Nivel fijado por aplicación: AAMVA al menos 3, MIL-STD-129R 5
- Altura de fila
- Al menos 3 módulos (AAMVA, MIL-STD-129R)
- Zona de silencio
- 2 módulos por los cuatro lados (ISO/IEC 15438, según cita IATA)
- Ancho de módulo (X)
- Lo fija la aplicación, p. ej. 0,170–0,380 mm en tarjetas AAMVA
Cómo está construido el PDF417 de ejemplo
Todas las filas tienen la misma estructura: un patrón de inicio de 17 módulos, un indicador de fila izquierdo, las columnas de datos, un indicador de fila derecho y un patrón de parada de 18 módulos. Los indicadores de fila contienen el número de filas y de columnas y el nivel de corrección de errores.
- Datos:
This is a PDF417 by TEC-IT, 26 caracteres, codificados con compactación de texto. - Palabras de código: 19 palabras de código de datos, con el descriptor de longitud del símbolo incluido, más 8 palabras de código de corrección de errores de nivel 2: 27 en total.
- Disposición: 3 columnas de datos × 9 filas contienen las 27 palabras de código.
- Tamaño: 17 + 17 + 3 × 17 + 17 + 18 = 120 módulos de ancho, 9 × 3 = 27 de alto; a 0,254 mm, 30,5 × 6,9 mm.
Dos caracteres por palabra de código darían 13 palabras de código; cambiar entre mayúsculas, minúsculas, dígitos y el guion cuesta 4 más, y 1 palabra de relleno completa el resto. La referencia de TEC-IT sitúa el texto mixto en unos 1100–1200 caracteres por símbolo.
Ajustes de impresión de PDF417: ancho de módulo, altura de fila, zona de silencio
Un PDF417 mide (17 × columnas de datos + 69) módulos de ancho y filas × altura de fila de alto, más la zona de silencio. Con el ancho de módulo X en puntos de impresora enteros, el ejemplo mide:
| Impresora | Ancho de módulo X | Altura de fila (3X) | Ejemplo, 120 × 27 módulos |
|---|---|---|---|
| 203 dpi | 0,250 mm (2 puntos) | 0,751 mm | 30,0 × 6,8 mm |
| 203 dpi | 0,375 mm (3 puntos) | 1,126 mm | 45,0 × 10,1 mm |
| 300 dpi | 0,254 mm (3 puntos) | 0,762 mm | 30,5 × 6,9 mm |
| 300 dpi | 0,339 mm (4 puntos) | 1,016 mm | 40,6 × 9,1 mm |
| 600 dpi | 0,212 mm (5 puntos) | 0,635 mm | 25,4 × 5,7 mm |
| Requisito | Licencia de conducir AAMVA | Etiqueta de envío MIL-STD-129R | Guía de tarjetas de embarque IATA |
|---|---|---|---|
| Ancho de módulo X | 0,170–0,380 mm | 0,254–0,432 mm, hasta 12 columnas de datos | desde 0,25 mm |
| Altura de fila | al menos 3X | al menos 3X | se recomienda 3X o más |
| Zona de silencio | al menos 1X, por todos los lados | al menos 1,0 mm, por todos los lados | 7X como mínimo, 10X preferible |
| Nivel de corrección de errores | al menos 3, se recomienda 5 | 5 | no fijado |
| Calidad de impresión (ISO/IEC 15415) | 2,5 (B) antes, 1,5 (C) después de plastificar | al menos 2,5 (B) | se aconseja probar |
- Orientación. AAMVA y MIL-STD-129R exigen las barras perpendiculares al borde inferior natural de la tarjeta o la etiqueta: deje Rotación en 0°.
- Columnas. MIL-STD-129R permite como máximo 12 columnas de datos en las etiquetas de envío; el generador eligió 10 para 400 caracteres.
- Verificación. Un verificador ISO/IEC 15415 califica el rendimiento de palabras de código, el contraste, la modulación, la falta de uniformidad y la corrección de errores no utilizada; AAMVA recomienda comprobar muestras a diario.
Errores frecuentes con PDF417
- Comprimir las filas. Escalar la imagen solo en altura, para ajustarla al recuadro de una etiqueta, puede dejar las filas por debajo del mínimo de 3 módulos de AAMVA y MIL-STD-129R. Escale en ambas direcciones por igual o genere el código al tamaño final.
- Dos puntos por módulo a 203 dpi en una etiqueta militar. Son 0,250 mm, por debajo del mínimo de 0,254 mm de MIL-STD-129R. Use 3 puntos (0,375 mm).
- Sin margen alrededor del código. Un texto o un marco que toquen los patrones de inicio y parada pueden leerse junto con el código. Deje libres 2 módulos, o más si su especificación lo pide.
- Aceptar el nivel automático de corrección de errores. El generador eligió el nivel 2 para el ejemplo y el nivel 3 para un mensaje de etiqueta de 90 caracteres; AAMVA exige al menos 3, MIL-STD-129R 5. Para un nivel obligatorio, use TBarCode SDK o una plantilla de etiqueta de TEC-IT que lo fije.
PDF417 comparado con códigos afines
Patrones de dirección de fila de 10 módulos sustituyen a los patrones de inicio y parada y a los indicadores de fila; basta una zona de silencio de 1 módulo. AAMVA lo descarta en las licencias de conducir, igual que Macro y Compact PDF417.
Un código matricial con zona de silencio de 1 módulo; los escáneres láser no pueden leerlo. Las plantillas GM 1724 de TEC-IT imprimen PDF417 para la revisión de 2001 y Data Matrix para 2018 y 2020.
Cuadrado, con zona de silencio de 4 módulos y hasta 7089 dígitos. IATA lo permite en las tarjetas de embarque móviles, porque PDF417 no es adecuado para pantallas.
También apilado, pero cada fila es un símbolo Code 128 con indicadores de fila: 2–44 filas de 4–62 caracteres, con zonas de silencio de 10 módulos a izquierda y derecha.
Un código cuadrado con una diana central que no necesita zona de silencio; IATA lo recoge para tarjetas de embarque móviles e impresas.
Preguntas frecuentes
Obtenga más información sobre PDF417.
¿Cuántos datos caben en un PDF417?
¿Qué datos contiene el PDF417 de una licencia de conducir de EE. UU.?
¿Qué nivel de corrección de errores debe usar un PDF417?
¿Puede PDF417 codificar diéresis, € o texto cirílico?
¿Es gratis usar PDF417?
¿Puede PDF417 llevar datos GS1 como un GTIN?
Más recursos
PDF417 (código de barras 2D)
PDF417 es un código de barras 2D (simbología apilada) utilizado en una gran variedad de aplicaciones, principalmente transporte, documentos de identificación y…
ProductoTBarCode SDK
El paquete para desarrolladores en Windows: componentes .NET, OCX y DLL generan e imprimen más de 100 simbologías de código de barras desde sus aplicaciones.
ProductoBarcode Studio
Más de 100 tipos, control de calidad en vivo y exportación por lotes.
ProductoTBarCode Office
Códigos conformes para documentos, cartas y hojas de cálculo.