Leggere il codice a barre da PDF In n8n
Leggere il codice a barre da PDF è un n8n modulo di PDF4me che rileva e decodifica i codici a barre incorporati in un PDF documento. Invia il PDF come dati binari, Base64, o un URL, scegli un tipo di codice a barre e un intervallo di pagine e ricevi i valori decodificati in formato strutturato JSON.
Cosa fa questo nodo
PDF4me: Leggi il codice a barre da PDF scansiona un PDF e decodifica qualsiasi codice a barre o QR codes trova in uno n8n passo. Scegli Tipo di codice a barre Tutto o un formato specifico (QR Code, Code 128, Data Matrix(e altri tipi supportati), e mirare specificamente pages o l'intero documento con Pagine. Restituisce i valori decodificati come un JSON File. Ideale per l'inserimento automatico dei dati, l'elaborazione delle etichette di spedizione, il monitoraggio dell'inventario e i flussi di lavoro di verifica della conformità.
Autenticazione del tuo API Richiesta
Ogni PDF4me nodo in n8n richiede un valido Credenziali per connettersi con. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché il flusso di lavoro possa autenticare in modo sicuro le richieste di lettura del codice a barre.
Informazioni importanti da non perdere

Pannello completo dei nodi: PDF tramite Dati binari, Tipo di codice a barre Tutti, Pagine tutte
Parametri
Richiesto nel n8n Interfaccia utente: Tipo di dati di input, tipo di codice a barre e pagine. Nome del file di output (predefinito) leggere_il_codice_a_barre_da_pdf.json), Asynce nome di output dei dati binari (predefinito) dati) sono campi di convenienza facoltativi. Campi sorgente condizionali (campo binario di input, Base64 Contenuto del documento, file URL) appaiono solo quando viene selezionato il tipo di dati di input corrispondente.
| Parametro | Necessario | Cosa fa | Esempio |
|---|---|---|---|
| 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 |
Quali campi sono inclusi nell'output?
| Campo | Tipo | Cosa 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). |
Come si imposta la lettura del codice a barre da PDF In n8n?
- Aggiungere PDF4me al tuo n8n flusso di lavoro e impostazione Azione A Leggere il codice a barre da PDF.
- In Credenziali per connettersi con, seleziona il tuo PDF4me credenziali o clicca Crea nuove credenziali e incolla il tuo API chiave.
- Impostato Tipo di dati di input A Dati binari (predefinito), Base64 String, O URL e compilare il campo corrispondente.
- Impostato Tipo di codice a barre A Tutto o un formato specifico come QR Code O Code 128.
- Impostato Pagine A
all, un indice di una singola pagina o un intervallo come1-5. - Modifica facoltativa Nome del file di output dall'impostazione predefinita
read_barcode_from_pdf.jsonE Nome dell'output dei dati binari dall'impostazione predefinitadata. - Opzionalmente attiva/disattiva Async per l'elaborazione in background su lotti più grandi.
- Esegui il nodo e instrada il decodificato JSON output nel passaggio successivo del flusso di lavoro.
Configurazioni tipiche
Esempi di flusso di lavoroCommon n8n workflow patterns using Read Barcode From PDF.
- Un trigger di allegato e-mail riceve un manifesto di spedizione PDF (Dati binari, proprietà
dati). - PDF4me Leggere il codice a barre da PDF funziona con tipo di codice a barre Code 128 decodificare i numeri di tracciamento.
- Un nodo Set analizza il JSON genera i risultati e inserisce i numeri di tracciamento in un foglio di calcolo logistico.
- Un evento programmato attiva il report settimanale dell'inventario. PDF da un URL.
- PDF4me Leggere il codice a barre da PDF è configurato con il tipo di dati di input URL e Tipo di codice a barre Tutti per intercettare formati di codice a barre misti.
- I codici articolo decodificati vengono confrontati con il database dell'inventario per segnalare eventuali discrepanze.
- Un sistema di gestione documentale carica un certificato di conformità PDF previa approvazione.
- PDF4me Leggere il codice a barre da PDF scansiona solo la pagina 1 (Pagine impostate su 0) per la verifica incorporata QR codice.
- Il valore decodificato viene confrontato con un registro interno per confermare l'autenticità del certificato.
Consigli pratici
Foglio riassuntivo
| Campo | Valore |
|---|---|
| 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 |
Domande frequenti
Azioni correlate
Stessa attività su altre piattaforme
Casi d'uso
Elaborazione dei documenti ed estrazione dei dati
- Estrai automaticamente codici prodotto, numeri di serie e informazioni di tracciamento da fatture, documenti di spedizione e report di inventario per semplificare l'inserimento dei dati e ridurre gli errori di elaborazione manuale.
- Elabora documenti scansionati e archivi digitali leggendo i codici a barre incorporati per identificare i tipi di documento, i numeri di lotto e i codici di riferimento per la classificazione e l'instradamento automatizzati dei documenti.
- Estrarre le informazioni del cliente e i dettagli dell'ordine da PDF ricevute, fatture e bolle di consegna leggendo QR codes e codici a barre che contengono dati codificati relativi a clienti e transazioni
Controllo qualità e verifica della conformità
- Verifica l'autenticità e la conformità del prodotto leggendo i codici a barre presenti sulla documentazione, sui certificati e sui moduli normativi, per garantire che i prodotti soddisfino gli standard di settore e i requisiti normativi.
- Elabora i documenti di tracciabilità dei lotti e di controllo qualità estraendo i numeri di lotto, le date di scadenza e i codici di produzione dai codici a barre incorporati nei documenti di produzione e di garanzia della qualità.
- Convalidare l'integrità e l'autenticità del documento leggendo i codici a barre di sicurezza e QR codes che contengono informazioni di verifica e identificatori antimanomissione per la sicurezza dei documenti
Gestione dell'inventario e tracciamento delle risorse
- Elabora i report di inventario e la documentazione relativa alle risorse leggendo i codici a barre per estrarre i codici articolo, le informazioni sulla posizione e gli aggiornamenti di stato per i sistemi automatizzati di gestione dell'inventario e di tracciamento delle risorse.
- Estrai le informazioni di tracciamento dalle etichette di spedizione, dai documenti di consegna e dai report logistici per consentire il tracciamento dei pacchi in tempo reale e la conferma di consegna ai fini della gestione della catena di approvvigionamento.
- Elaborare i registri di manutenzione delle apparecchiature e la documentazione di assistenza leggendo i codici a barre contenenti gli ID delle apparecchiature, i programmi di manutenzione e la cronologia degli interventi, ai fini della manutenzione preventiva e della gestione degli asset.