Leer código de barras desde PDF en n8n
Leer código de barras desde PDF es un n8n módulo por PDF4me que detecta y decodifica códigos de barras incrustados en un PDF documento. Enviar el PDF como datos binarios, Base64, o un URL, elija un tipo de código de barras y un rango de páginas, y reciba los valores decodificados como estructurados. JSON.
Lo que hace este nodo
PDF4me: Leer código de barras desde PDF escanea un PDF y decodifica cualquier código de barras o QR codes lo encuentra en uno n8n paso. Elegir Tipo de código de barras Todos o un formato específico (QR Code, Code 128, Data Matrixy otros tipos compatibles), y objetivos específicos pages o todo el documento con Páginas. Devuelve los valores decodificados como un JSON Archivo. Ideal para flujos de trabajo automatizados de entrada de datos, procesamiento de etiquetas de envío, seguimiento de inventario y verificación de cumplimiento.
Autenticando su API Pedido
Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticar de forma segura las solicitudes de lectura de códigos de barras.
Datos importantes que no debes perderte

Panel de nodos completo: PDF a través de datos binarios, tipo de código de barras todos, páginas todas
Parámetros
Requerido en el n8n Interfaz de usuario: Tipo de datos de entrada, tipo de código de barras y páginas. Nombre del archivo de salida (predeterminado) leer_código_de_barras_desde_pdf.json), Asyncy Nombre de salida de datos binarios (predeterminado) datos) son campos de conveniencia opcionales. Campos de origen condicional (Campo binario de entrada, Base64 Contenido del documento, archivo URL) aparecen solo cuando se elige su tipo de datos de entrada correspondiente.
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| Input Data Type | Required | How the source PDF enters the node. Binary Data reads from a previous node (default, most common). Base64 String accepts an encoded PDF. URL downloads the PDF from a public link. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data. | data |
| Base64 Document Content | Conditional | Base64-encoded PDF content. Required when Input Data Type is Base64 String. | UEsDBBQABgAI... |
| File URL | Conditional | Publicly reachable URL to the PDF file. Required when Input Data Type is URL. | https://abc.com/xyz.pdf |
| Output File Name | Optional | Filename of the generated JSON file containing barcode data. Default is read_barcode_from_pdf.json. | read_barcode_from_pdf.json |
| Barcode Type | Required | The barcode format to scan for. All detects any supported type. A specific format speeds up processing when known in advance. | All |
| Pages | Required | Page indices to scan, as a string. Accepts all, a single index like 0, a comma-separated list, or a range like 1-5. | all |
| Async | Optional | Toggle background processing. On processes asynchronously for better throughput on larger jobs, off returns results synchronously. | On |
| Binary Data Output Name | Optional | Name of the binary property the output JSON file is exposed under. Default is data. | data |
¿Qué campos incluye el resultado?
| Campo | Tipo | Lo que contiene |
|---|---|---|
success | Boolean | True when barcode reading completed successfully. Use to route error-handling branches. |
message | String | Descriptive status message confirming success or describing an error. |
fileName | String | Filename of the generated JSON file, set from Output File Name. |
mimeType | String | MIME type of the generated file, application/json. |
fileSize | Number | Size of the generated JSON file in bytes. |
barcodeType | String | The barcode type that was scanned for during this run, for example all or QR Code. |
pages | String | The page range that was scanned during this run. |
Binary (data) | Binary | The JSON file containing decoded barcode values, under Binary Data Output Name (default data). |
¿Cómo configuro la lectura de códigos de barras? PDF en n8n¿
- Agregar PDF4me a tu n8n flujo de trabajo y configuración Acción a Leer código de barras desde PDF.
- En Credencial para conectarse con, seleccione su PDF4me credenciales o haga clic Crear nueva credencial y pega tu API llave.
- Colocar Tipo de datos de entrada a Datos binarios (por defecto), Base64 String, o URL y rellene el campo correspondiente.
- Colocar Tipo de código de barras a Todo o un formato específico como QR Code o Code 128.
- Colocar Páginas a
all, un índice de una sola página o un rango como1-5. - Opcionalmente, cambiar Nombre del archivo de salida desde el valor predeterminado
read_barcode_from_pdf.jsony Nombre de salida de datos binarios desde el valor predeterminadodata. - Opcionalmente, alternar Async para el procesamiento en segundo plano de lotes más grandes.
- Ejecuta el nodo y enruta el decodificado. JSON salida al siguiente paso del flujo de trabajo.
Configuraciones típicas
Ejemplos de flujo de trabajoCommon n8n workflow patterns using Read Barcode From PDF.
- Un activador de archivo adjunto de correo electrónico recibe un manifiesto de envío. PDF (Datos binarios, propiedad)
datos). - PDF4me Leer código de barras desde PDF funciona con código de barras tipo Code 128 para decodificar los números de seguimiento.
- Un nodo Set analiza el JSON Genera y escribe los números de seguimiento en una hoja de cálculo de logística.
- Un disparador programado genera el informe de inventario semanal. PDF de un URL.
- PDF4me Leer código de barras desde PDF está configurado con tipo de datos de entrada URL y Código de barras Tipo Todos para detectar formatos de código de barras mixtos.
- Los códigos de los artículos decodificados se comparan con la base de datos de inventario para detectar discrepancias.
- Un sistema de gestión documental carga un certificado de conformidad. PDF previa aprobación.
- PDF4me Leer código de barras desde PDF Escanea solo la página 1 (páginas establecidas en 0) para la verificación integrada. QR código.
- El valor decodificado se compara con un registro interno para confirmar que el certificado es auténtico.
Consejos prácticos
Hoja de trucos
| Campo | Valor |
|---|---|
| Action | Read Barcode From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | read_barcode_from_pdf.json |
| Barcode Type | All |
| Pages | all |
| Async | On |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |
Preguntas frecuentes
Acciones relacionadas
La misma tarea en otras plataformas
Casos de uso
Procesamiento de documentos y extracción de datos
- Extrae automáticamente códigos de producto, números de serie e información de seguimiento de facturas, documentos de envío e informes de inventario para optimizar la entrada de datos y reducir los errores de procesamiento manual.
- Procese documentos escaneados y archivos digitales leyendo códigos de barras integrados para identificar tipos de documentos, números de lote y códigos de referencia para la clasificación y el enrutamiento automatizados de documentos.
- Extraer información del cliente y detalles del pedido de PDF recibos, facturas y albaranes mediante la lectura QR codes y códigos de barras que contienen datos codificados de clientes y transacciones.
Control de calidad y verificación de cumplimiento
- Verifique la autenticidad y el cumplimiento del producto mediante la lectura de los códigos de barras de la documentación, los certificados y los formularios reglamentarios para garantizar que los productos cumplan con los estándares de la industria y los requisitos reglamentarios.
- Procesar los documentos de seguimiento de lotes y control de calidad extrayendo los números de lote, las fechas de caducidad y los códigos de fabricación de los códigos de barras incrustados en los documentos de producción y control de calidad.
- Validar la integridad y autenticidad del documento mediante la lectura de códigos de barras de seguridad y QR codes que contienen información de verificación e identificadores a prueba de manipulaciones para la seguridad de los documentos.
Gestión de inventario y seguimiento de activos
- Procesar informes de inventario y documentación de activos mediante la lectura de códigos de barras para extraer códigos de artículos, información de ubicación y actualizaciones de estado para sistemas automatizados de gestión de inventario y seguimiento de activos.
- Extraiga información de seguimiento de etiquetas de envío, documentos de entrega e informes logísticos para permitir el seguimiento de paquetes en tiempo real y la confirmación de entrega para la gestión de la cadena de suministro.
- Procesar los registros de mantenimiento de equipos y la documentación de servicio mediante la lectura de códigos de barras que contienen identificadores de equipos, programas de mantenimiento e historial de servicio para el mantenimiento preventivo y la gestión de activos.