Passa al contenuto principale

Leggi i codici a barre da PDF In Make

Cosa fa questo modulo

PDF4me, Leggi i codici a barre da PDF rileva ed estrae automaticamente i dati del codice a barre da qualsiasi PDF documento nel tuo Make scenario, fatture scansionate, etichette di spedizione, bolle di accompagnamento o documenti generati digitalmente. Restituisce un array di valori di testo del codice a barre che puoi utilizzare immediatamente per instradare documenti, cercare record in un database, rinominare file o attivare qualsiasi azione successiva. Nessuna scansione manuale, nessun OCR configurazione, puntalo a PDF e i dati del codice a barre vengono restituiti pronti per l'uso.

Articoli correlati del blog(1)

Autenticazione del tuo API Richiesta

Ogni PDF4me modulo in Make richiede un valido Connessione. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché lo scenario possa autenticare in modo sicuro le richieste di estrazione del codice a barre.

Informazioni importanti da non perdere

Sia il buffer che l'URL pubblico funzionano
Il documento / file pubblico URL il campo accetta un buffer di file binario mappato da un modulo precedente, come un download di archiviazione cloud o un allegato e-mail, oppure un diretto HTTPS URL indicando il PDFNon è necessario scaricare prima il file se è accessibile pubblicamente.
Seleziona tutto per scansionare tutti i formati contemporaneamente
Quando non sai quale tipo di codice a barre contiene il documento, seleziona Seleziona tutto. Il modulo esegue la scansione per Code128, Code39, DataMatrix, PDF417, E QRCode in un'unica passata. Se si conosce il formato, selezionare solo quel tipo velocizza l'elaborazione, utile per flussi di lavoro con grandi volumi di documenti.
L'output è un array; utilizzare un iteratore per più codici a barre.
Barcode Data restituisce ogni codice a barre trovato come voce di array separata. Se hai bisogno solo del primo codice a barre, fai riferimento direttamente a Barcode Data[1]. Se un documento può contenere diversi codici a barre, come una bolla di accompagnamento con un codice a barre per ogni riga, aggiungi un Make Iteratore dopo questo modulo per elaborare ciascun valore individualmente.
Il modulo PDF4me per la lettura di codici a barre da PDF mostra la connessione impostata su TestUser01, il file impostato su Mappa con i campi Nome file e Documento e la selezione del tipo di codice a barre mostra QRCode selezionato

File impostato su Map passa il nome del file e PDF da qualsiasi modulo precedente. Seleziona il tipo di codice a barre per individuare formati specifici o scansionarli tutti contemporaneamente.

Parametri

Necessario: Connessione, nome del file e documento/file pubblico URL Devono essere fornite tutte le informazioni necessarie. Se si lascia l'opzione "Seleziona tutto", "Seleziona tutto" mostrerà automaticamente tutti i formati.

ParametroNecessarioCosa faEsempio
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
File NameYesSource PDF filename including the .pdf extension. Map from the prior module's file name output.invoice_scan.pdf
Document / public file URLYesBinary PDF buffer from a prior module, or a publicly accessible HTTPS URL to the PDF. Scanned and digital PDFs both work.1. Data or https://example.com/doc.pdf
Select Barcode TypeYesBarcode formats to scan for: Select All, Code128, Code39, DataMatrix, PDF417, or QRCode. Select All scans every format in one pass.Select All

Configurazione rapida

  1. Aggiungere PDF4meLeggi i codici a barre da PDF al tuo Make scenario.
  2. Seleziona Connessione (oppure fai clic) Aggiungere per crearne uno con il tuo API chiave).
  3. Impostato Nome del file E Documento / file pubblico URL dal modulo precedente: un download di archiviazione cloud, un allegato e-mail o HTTP risposta.
  4. Sotto Seleziona il tipo di codice a barre, tic tac Seleziona tutto oppure scegli il formato specifico che i tuoi documenti utilizzano.
  5. Fare clic Salva e avviare lo scenario. Dati del codice a barre L'output contiene un array di valori di testo estratti: riferimento Barcode Data[1] per il primo risultato oppure aggiungi un iteratore per scorrere tutti i valori.

Esempi di flusso di lavoro

Esempi di flusso di lavoroCommon Make scenario patterns using Read Barcodes from PDF.
Instradamento dei documenti scansionati tramite prefisso del codice a barre
  1. La cartella di monitoraggio di Dropbox si attiva quando viene scansionato un nuovo oggetto PDF obiettivi.
  2. Leggi i codici a barre da PDF Estrae il testo del codice a barre dal documento.
  3. Un router controlla i dati del codice a barre[1], se inizia con "INV-" va alla cartella Fatture, "ORD-" agli ordini, "RCP-" alle ricevute.
  4. Ogni percorso carica il file nella cartella di destinazione corretta di Google Drive.
Rinominare i file caricati utilizzando il valore del codice a barre
  1. Email Watch si attiva quando un PDF La fattura arriva come allegato.
  2. Leggi i codici a barre da PDF Estrae il codice a barre del numero di fattura.
  3. Il caricamento su Google Drive utilizza i dati del codice a barre[1] + ".pdf" come nome del file, il file viene memorizzato automaticamente con il suo numero di fattura.
  4. Un messaggio su Slack avvisa il team contabile che è stata emessa una nuova fattura.
Visualizza i dettagli dell'ordine utilizzando il codice a barre dell'etichetta di spedizione.
  1. Un webhook si attiva quando un'etichetta di spedizione PDF viene generato.
  2. Leggi i codici a barre da PDF Estrae il codice a barre del numero di tracciamento dall'etichetta.
  3. UN HTTP il modulo interroga la spedizione API utilizzando il numero di tracciamento per verificare lo stato della consegna e i dettagli del cliente.
  4. Un modulo di Gmail invia al cliente una notifica automatica di spedizione con il numero di tracciamento.

Domande frequenti

What barcode formats does this module support?+
Five formats: Code128, Code39, DataMatrix, PDF417, and QRCode. Use Select All to scan for every format in a single pass, or select only the type your documents use if you want faster processing on large volumes.
Does it work on scanned paper documents converted to PDF?+
Yes. The module processes both digitally created PDFs and scanned paper documents. A minimum scan resolution of 200 DPI is recommended for reliable recognition. Very low-resolution or heavily skewed scans may reduce accuracy.
What happens if the PDF contains more than one barcode?+
Every detected barcode is returned as a separate entry in the Barcode Data array. Reference Barcode Data[1] for the first result. To process each barcode individually in downstream modules, add a Make Iterator after this step: it will loop through the entire array one entry at a time.
Can I supply the PDF as a URL instead of a binary buffer?+
Yes. The Document / public file URL field accepts both a binary buffer mapped from a prior module and a publicly accessible HTTPS URL pointing directly to the PDF. If the file is already hosted on a public URL you do not need to download it first.
How do I use the extracted barcode to rename files in cloud storage?+
Map Barcode Data[1] into the filename field of a Google Drive, Dropbox, or SharePoint upload module. Append ".pdf" as a static string to complete the extension: for example, combine the barcode value with the literal text ".pdf" using Make's text functions. The file is then stored under the barcode value as its name.

Moduli correlati

Richiedi assistenza