Suddivisione per codice a barre Si tratta di un'azione di PDF4me per Zapier che suddivide un batch di documenti scansionati in singoli PDF in corrispondenza di ogni codice a barre. Uno Zap in sei passaggi monitora Dropbox, filtra i PDF, divide i documenti in base a un codice QR, scorre i documenti risultanti e salva ciascuno con il proprio nome e una riga di registro.
Scansionando venti fatture in una sola volta si ottiene un PDF di ottanta pagine. Dividerlo in base al numero di pagina funziona solo se tutte le fatture hanno la stessa lunghezza, cosa che non accade mai. Un foglio separatore di codici a barre risolve questo problema: la divisione avviene in corrispondenza del codice a barre, indipendentemente dal numero di pagine. Questi screenshot provengono da un'analisi Zap eseguita il 3 novembre 2026.
Posiziona una pagina di separazione con un codice QR davanti a ogni documento, scansiona l'intera pila come un unico PDF e caricalo su Dropbox. PDF4me divide il batch in corrispondenza di ogni codice a barre, Looping by Zapier analizza l'elenco risultante e ogni documento viene salvato singolarmente come AP-Batch-Scan-Nov-01_1.pdf, _2.pdf e così via, ognuno con una riga in un file di registro.
Domande e risposte basate sul "perché"
Perché suddividere in base a un codice a barre anziché al numero di pagine? Il numero di pagine varia. Una fattura è di due pagine, la successiva di cinque. Un separatore a codice a barre indica chiaramente il confine, quindi la divisione è corretta indipendentemente dalla lunghezza delle pagine. È l'unico metodo che funziona anche con lotti misti.
Perché è necessario un ciclo? La funzione Split by Barcode restituisce un elenco di documenti, non un singolo file. Senza un ciclo, lo Zap elaborerebbe solo il primo elemento. L'utilizzo del ciclo da parte di Zapier trasforma quell'elenco in un passaggio per documento, quindi il passaggio 5 viene eseguito tante volte quanti sono i codici a barre.
Perché "Prima del codice a barre" per la pagina divisa? Il foglio separatore appartiene al documento che lo segue, non a quello precedente. Dividendo prima del codice a barre, ogni nuovo file inizia con un separatore diverso. Scegliendo Dopo, ogni separatore verrà collegato al documento precedente.
Perché 150 DPI per il rendering PDF? L'operazione rasterizza le pagine per trovare i codici a barre. Un valore troppo basso rende illeggibile un codice denso, mentre un valore troppo alto rallenta il processo per un batch di grandi dimensioni. Il modello 150 legge in modo affidabile un separatore QR standard senza dover eseguire una scansione lenta di ottanta pagine.
Cosa riceverai
Ingresso: Un file PDF scansionato contenente diversi documenti, ognuno preceduto da una pagina con un codice QR. Produzione: un file PDF per ogni documento in /SplitBarcodeAP/Output, numerato a partire dal nome del batch, più una riga per ogni documento in /SplitBarcodeAP/Log/split-barcode-log.txt.
Di cosa hai bisogno
- Zapier. Apri l'app PDF4me ZapierSei passaggi più la funzione Loop, quindi è necessario un piano Zapier a pagamento.
- Chiave API di PDF4me. Ottieni la tua chiave APICollegalo la prima volta che aggiungi un'azione PDF4me.
- Dropbox con /SplitBarcodeAP/Input, /SplitBarcodeAP/Output e /SplitBarcodeAP/Log.
- Pagine di separazione trasporta un codice QR il cui testo inizia con una stringa nota. Questa build utilizza
Codice a barre PDF4me.
Prendi prima i campioni. L'input è un batch contenente due documenti separati da una pagina con un codice QR. I due output sono ciò che Zap ha prodotto a partire da tale batch.
Il flusso in sintesi
- Nuovo file nella cartella (Attivazione tramite Dropbox, interrogazioni ogni 2 minuti).
- Condizioni del filtro (Il filtro di Zapier) continua solo per i file PDF.
- Suddivisione per codice a barre (PDF4me) suddivide il batch in corrispondenza di ogni codice QR.
- Crea un ciclo dagli elementi della riga (Looping di Zapier) itera i risultati.
- Carica file (Dropbox) salva ogni documento.
- Creare o aggiungere a un file di testo (Dropbox) registra ogni documento.
Panoramica completa del flusso

Esecuzione riuscita il 3 novembre 2026. I passaggi 5 e 6 si trovano all'interno del ciclo, quindi si ripetono una volta per ogni documento suddiviso.
Passaggio 1: Come si monitora una cartella Dropbox per i lotti scansionati?
Flusso finora: Ancora niente, questo è l'elemento scatenante.
- Aggiungere Dropbox come app di attivazione e seleziona l' Nuovo file nella cartella evento.
- Specificare:
- Spazio:
Default - Cartella:
/SplitBarcodeAP/Input - Includere i file nelle sottocartelle?:
False - Includere il contenuto del file?:
Yes - Includere il link di condivisione?:
No
- Spazio:
Nuovo file nella configurazione della cartella

Spesso gli scanner creano prima un file temporaneo. Se il tuo scanner lo fa, imposta il pulsante di attivazione sulla cartella in cui viene salvato il file scansionato al termine della scansione, non su quella in cui viene scritto.
Passaggio 2: Perché filtrare prima di suddividere?
Flusso finora: Nuovo file nella cartella.
- Aggiungere Filtra per Zapier e aperto Condizioni del filtro.
- Impostato Continua solo se: 1. Estensione file
(Text) Containspdf.
Configurazione delle condizioni del filtro

La suddivisione è la fase più dispendiosa in questo Zap, quindi controllarla è più importante qui che in un flusso di lavoro più leggero. Vedi Guida ai filtri di Zapier per regole più severe.
Passaggio 3: Come fa Split by Barcode a decidere dove tagliare?
Flusso finora: Nuovo file nella cartella più condizioni di filtro.
Quattro campi obbligatori controllano la divisione. Il testo del codice a barre e il filtro determinano quali codici vengono considerati, mentre la pagina di divisione decide da quale lato del separatore avviene il taglio.
- Aggiungere PDF4me e scegliere il Suddivisione per codice a barre azione.
- Specificare:
- File: IL File risultato del passaggio 1
- Specificare il nome del file: IL Nome del file dal passaggio 1, qui
AP-Batch-Scan-Nov-01 - Testo del codice a barre:
PDF4me Barcode - Filtro codice a barre:
Starts with - Tipo di codice a barre:
Only QR Code - Pagina del codice a barre divisa:
Before the barcode - DPI di rendering PDF:
150 - Unisci pagine con lo stesso codice a barre:
False - Restituisci come file zip:
False
Suddivisione in base ai parametri del codice a barre
| Campo | Valore utilizzato | Ciò che controlla |
|---|---|---|
| File | File dal passaggio 1 | Il batch scansionato. Specificare il file o l'URL del file. |
| Specificare il nome del file | AP-Batch-Scan-Nov-01 | Nome base da cui vengono numerati i documenti suddivisi. |
| Testo del codice a barre | PDF4me Barcode | Il testo riportato dal codice a barre separatore. |
| Filtro codice a barre | Starts with | Modalità di corrispondenza del testo del codice a barre. Campo obbligatorio. |
| Tipo di codice a barre | Only QR Code | Limita il rilevamento a una sola simbologia. Obbligatorio. |
| Pagina del codice a barre divisa | Before the barcode | Da quale lato del separatore cade il taglio? Obbligatorio. |
| DPI di rendering PDF | 150 | Qualità di rasterizzazione utilizzata per leggere i codici. Obbligatoria. |
| Unisci pagine con lo stesso codice a barre | False | True unisce in un unico file tutte le sezioni che condividono lo stesso valore del codice a barre. |
| Restituisci come file zip | False | Il valore False restituisce un elenco di documenti, che è ciò di cui il ciclo ha bisogno. |

L'opzione "Return as Zip" rimane volutamente su False. Un file zip è un singolo file, mentre il ciclo al passaggio 4 necessita dei singoli documenti.
Mancia. Qui il tipo di codice a barre è impostato su "Solo codice QR", il che velocizza il rilevamento ed evita che un codice 128 presente su una fattura venga scambiato per un separatore. Ampliare questa impostazione solo se i separatori utilizzati sono effettivamente diversi.
Passaggio 4: Come si gestisce l'elenco dei documenti suddivisi?
Flusso finora: Nuovo file nella cartella più condizioni di filtro più suddivisione per codice a barre.
Il passaggio 3 restituisce molti documenti. Un ciclo trasforma quell'elenco in un'iterazione per documento, e tutto ciò che segue viene eseguito una volta per ogni elemento.
- Aggiungere Looping by Zapier e scegliere Crea un ciclo dagli elementi della riga.
- Sotto Valori da ripetere, aggiungi due insiemi di valori:
urlmappato a 3. URL del file dei documentinamemappato a 3. Nome del file dei documenti
- Specificare:
- Ritagliare gli spazi bianchi:
True - Inizio del contatore delle iterazioni del ciclo:
1 - Numero massimo di iterazioni del ciclo:
500
- Ritagliare gli spazi bianchi:
Configurazione Crea ciclo da elementi di riga

Entrambi i set di valori sono importanti. L'URL è ciò che viene caricato, il nome è il nome del file, e rimangono allineati perché provengono dalla stessa riga.
Mancia. Zapier etichetta Looping come funzionalità beta nello step stesso e ha dei limiti reali. Leggi come creare cicli e il limitazioni dei cicli prima di puntarlo su un gruppo di centinaia di oggetti.
Passaggio 5: Dove va posizionato ciascun documento suddiviso?
Flusso finora: Nuovo file nella cartella più Condizioni di filtro più Dividi per codice a barre più Crea ciclo dagli elementi della riga.
Questo passaggio e il successivo si trovano all'interno del ciclo, quindi vengono eseguiti una volta per ogni documento.
- Aggiungere Dropbox e scegliere il Carica file azione.
- Specificare:
- Spazio: lasciare non impostato
- Cartella:
/SplitBarcodeAP/Output - File: IL URL valore dal ciclo, passaggio 4
- Sovrascrivi:
True - Specificare il nome del file: IL Nome valore dal ciclo, qui
AP-Batch-Scan-Nov-01_1 - Specificare l'estensione del file:
pdf - Includere il link di condivisione?:
Yes
Configurazione del file di caricamento

Sia File che Specifica nome file provengono dal ciclo, anziché direttamente dal passaggio 3. È questo che mantiene i byte del documento 2 associati al nome del documento 2.
Passaggio 6: Come si registra ogni documento prodotto?
Flusso finora: tutti e cinque i passaggi precedenti, con i passaggi 5 e 6 che si ripetono per ciascun documento.
- Aggiungere Dropbox e scegliere il Creare o aggiungere a un file di testo azione.
- Specificare:
- Spazio: lasciare non impostato
- Cartella:
/SplitBarcodeAP/Log - Nome del file:
split-barcode-log.txt - Contenuto del file: il testo letterale
Split OK:seguito dal Nome valore dal ciclo - Includere il link di condivisione?:
Yes
Creazione o aggiunta alla configurazione del file di testo

Poiché questo viene eseguito all'interno del ciclo, un batch di dodici documenti produce dodici righe di log, che è il modo più rapido per confermare che il conteggio delle suddivisioni fosse corretto.
Esegui il flusso e verifica
- Pubblicare Lo Zap.
- Inserisci una pagina di separazione davanti a ciascun documento, scansiona la pila come un unico PDF e trascinala nella cartella /SplitBarcodeAP/Input.
- Aprire Zap corre e controlla che il ciclo riporti tante iterazioni quanti erano i separatori.
- Apri /SplitBarcodeAP/Output e verifica che venga generato un file per ogni documento, numerato _1, _2 e così via, quindi controlla che il file split-barcode-log.txt contenga le righe corrispondenti.
Che cosa hai costruito esattamente? Un ufficio postale. Una singola scansione sostituisce lo smistamento e il foglio separatore riporta le istruzioni, anziché doverle memorizzare. Puntando lo stesso formato su ordini di acquisto, bolle di consegna o contratti firmati, cambia solo il testo del codice a barre.
Varianti comuni che puoi aggiungere senza dover ricostruire
Suddivisione del codice a barre vs. suddivisione del numero di pagina
| Metodo vs metodo | Suddivisione per codice a barre | Dividi per numero di pagina |
|---|---|---|
| Documenti di lunghezza variabile | Una volta maneggiato, il codice a barre segna il confine | Pause non appena le lunghezze differiscono |
| Configurazione per batch | Nessuno, i fogli separatori viaggiano con la carta | Qualcuno calcola i numeri di pagina |
| Chi lo prepara? | Chiunque impila la carta | Chiunque apra il PDF in seguito |
| Scala fino a cento documenti | Sì, un solo passaggio di scansione | Non realisticamente |
| Serve una pagina di separazione | SÌ | NO |
Domande frequenti
Come faccio a dividere un PDF in più file?
Scegli una regola per definire dove effettuare i tagli. La regola usuale è quella dei numeri di pagina, che questa azione sostituisce con i codici a barre. La funzione "Dividi per codice a barre" di PDF4me analizza ogni pagina, individua i codici che corrispondono al testo del codice a barre e al filtro del codice a barre e restituisce un documento separato per ogni sezione.
Come faccio a dividere le pagine di un file PDF in file diversi?
Se si desidera che ogni pagina sia un file separato, la divisione tramite codice a barre non è lo strumento adatto e una semplice azione di divisione del PDF è più semplice. La divisione tramite codice a barre è pensata per i casi in cui il limite di un file non coincide con il limite di una pagina, ovvero quando si scansiona un gruppo di documenti multipagina.
Quali tipi di codici a barre si possono utilizzare per dividere un PDF?
Il menu a tendina Tipo di codice a barre seleziona la simbologia che l'azione cerca. Questa build utilizza Solo codice QRche mantiene il rilevamento rapido ed evita di abbinare un codice a barre non correlato stampato su una fattura. Limitare il tipo è solitamente la scelta giusta quando i fogli separatori sono sotto il tuo controllo.
È possibile dividere un file PDF senza conoscere i numeri di pagina?
Questo è il punto fondamentale di questo metodo. Non si specifica mai il numero di pagina in nessun punto dello Zap. Le pagine di separazione contengono le informazioni sui limiti, quindi un batch di documenti di due, cinque e nove pagine viene suddiviso correttamente senza che nessuno debba contare.
Risoluzione dei problemi
Nessun codice a barre corrispondeva, quindi il lotto non è stato tagliato. Verifica che il testo del codice a barre corrisponda a ciò che il separatore effettivamente codifica, che il filtro del codice a barre sia impostato su "Inizia con" anziché su una corrispondenza esatta e che il tipo di codice a barre non escluda la tua simbologia.
La risoluzione DPI del rendering PDF è troppo bassa per la qualità di stampa. Aumentala da 150 e riprova. Un'altra causa comune sono i fogli separatori storti o sbiaditi, quindi ristampali invece di aumentare eccessivamente la risoluzione DPI.
I passaggi 5 e 6 sono al di fuori del ciclo, oppure Return as Zip è True, quindi c'è un solo elemento da iterare. Entrambi riportano Zap a gestire un singolo file.
L'opzione "Suddivisione pagina codice a barre" è impostata su "Dopo" anziché su "Prima". L'opzione "Prima" prevede che il codice a barre inizi ogni nuovo documento in corrispondenza del proprio separatore, ed è proprio a questo che servono i fogli separatori.
Prossimi passi
Lo stesso schema in sei fasi (osserva, blocca, dividi, ripeti, salva, registra) gestisce qualsiasi automazione del tipo "un file in ingresso, molti file in uscita".
