Insertar códigos QR y de barras en PDF por lotes
Estampa QR, códigos de barras y números de serie desde un CSV
Los archivos se procesan solo en este navegador. No se suben a ningún servidor.
Estampa códigos QR, de barras y números de serie en cada página a partir de un CSV
Este PDF está protegido con contraseña.
Seguir en otra herramienta
Procesando…
Todo se ejecuta dentro de este navegador. Tu archivo nunca se envía a un servidor.
Tu archivo está listo para descargar
Seguir con este resultado
Abrir vista previa de páginas
Al cambiar un ajuste se oculta el resultado anterior. Vuelve a generarlo para guardar los ajustes actuales.
Quita primero la contraseña de un PDF cifrado. Se reescribe el archivo completo, así que cualquier firma digital existente deja de ser válida. Conserva el original y revisa el resultado.
Procesando…
0.0
No se ha bloqueado: el resultado aparecerá cuando termine el cálculo.
Acerca de Insertar códigos QR y de barras en PDF por lotes
Sirve cuando cada ejemplar de un diploma, una entrada, una etiqueta de inventario o un examen necesita su propio código QR o código de barras Code 128. Los valores salen de una plantilla: {n} es un número de serie, {page} el número de página y {nombre de columna} el valor de esa fila del CSV.
Hay dos modos: estampar una fila por página en un PDF que ya tiene muchas páginas, o duplicar una plantilla de una página tantas veces como filas tenga el CSV. Los códigos se dibujan como rectángulos vectoriales, no como imágenes, así que los bordes quedan nítidos a cualquier tamaño.
Lo que decide la lectura es el ancho del módulo
Aquí el ancho del código de barras es fijo y el número de barras depende del valor. Cuanto más largo es el valor, más fina es la barra más estrecha (el módulo); por debajo de unos 0,19 mm las impresoras de oficina la emborronan y la herramienta avisa. Code 128 pasa las series largas de dígitos a su subconjunto numérico (Code C), que codifica dos dígitos por símbolo, así que un valor solo numérico sale mucho más grueso con el mismo ancho.
Los niveles de corrección de errores QR L, M, Q y H recuperan aproximadamente un 7, 15, 25 y 30 % de daño. Un nivel más alto añade datos redundantes y los módulos se hacen más pequeños a igual tamaño. Un identificador corto se lee mejor que una URL completa. Code 128 solo admite ASCII: para valores con tildes o eñes, usa QR.
Relleno del número de serie y carácter de control
Si fijas {n} en 4 cifras, el 1 se imprime como 0001. Así, las hojas de cálculo y programas de escáner que ordenan como texto no ponen 0010 antes de 0002, y todos los códigos tienen la misma longitud, con barras de grosor constante.
Code 128 añade al final un carácter de control calculado en módulo 103. Si el escáner lee mal una barra, el control no cuadra y rechaza la lectura, así que es raro que entre un número erróneo sin avisar. Ese carácter no aparece en el texto legible.
Ejemplos
Code 128 en una etiqueta de 30 mm
- Entrada
Valor «ASSET-000123»- Resultado
145 módulos, módulo de unos 0,207 mm
Los seis primeros caracteres usan el subconjunto B y los seis dígitos finales se convierten en tres símbolos Code C. Sin ese cambio serían 167 módulos, unos 0,18 mm, y saltaría el aviso.
Filas y páginas que no coinciden
- Entrada
120 encuestas, CSV de 118 filas, un valor por página- Resultado
Código en 118 páginas; se avisa de 2 sin usar
Páginas y filas se emparejan desde el principio y manda la lista más corta. Para usar todas las filas, elige una copia del documento por valor.
Cómo se usa
- Abre el PDF, elige QR o Code 128 y pega el CSV y la plantilla de valor.
- Define el modo, la posición y el tamaño, y revisa en la vista previa el valor más largo.
- Imprime unas pocas páginas, léelas con un escáner o un móvil y luego imprime el resto.
Preguntas frecuentes
¿Puedo cargar un Excel directamente?
Guárdalo como «CSV UTF-8» y cárgalo, o copia las celdas y pégalas; lo pegado se lee como separado por tabulaciones. Un CSV guardado con la codificación antigua de Windows (ANSI, Windows-1252) también se detecta y se lee con sus tildes y eñes.
¿Se conservan marcadores y firmas?
El documento se reconstruye, así que pueden perderse marcadores, vínculos de formulario y firmas digitales. Firma después de estampar.
¿Para qué sirve el fondo blanco?
Rellena de blanco la zona de silencio (2 módulos alrededor del QR y 10 a cada lado del código de barras) para que el escáner encuentre los bordes sobre un fondo con dibujo.
Fuentes
- DENSO WAVE — QR Code error correction feature (L 7%, M 15%, Q 25%, H 30%)
- ISO/IEC 15417:2007 — Code 128 bar code symbology specification
Revisado el: