Aller au contenu principal

Fractionnez un PDF par code-barres avec Zapier : séparez un lot de documents numérisés en un fichier par document avec PDF4me.

23 lecture minimale
PDF4me Team

Séparation par code-barres Cette action PDF4me pour Zapier découpe un lot de fichiers scannés en PDF distincts à chaque code-barres détecté. Ce Zap en six étapes surveille Dropbox, filtre les PDF, les découpe selon un code QR, parcourt les documents obtenus et enregistre chacun d'eux avec un nom et une ligne de journalisation.

Numérisez vingt factures en une seule fois et vous obtenez un PDF de quatre-vingts pages. Le fractionnement par numéro de page ne fonctionne que si toutes les factures ont la même longueur, ce qui n'est jamais le cas. Une feuille de séparation par code-barres résout ce problème : le fractionnement s'effectue à l'emplacement du code-barres, quel que soit le nombre de pages. Ces captures d'écran proviennent d'un Zap exécuté le 3 novembre 2026.

Aperçu du flux
1. New File in Folder
Dropbox trigger watching /SplitBarcodeAP/Input.
2. Filter conditions
Filter by Zapier stops anything that is not a PDF.
3. Split by Barcode
PDF4me cuts the batch wherever the QR code appears.
4. Create Loop From Line Items
Looping by Zapier iterates the documents that came back.
5. Upload File
Dropbox saves each split document to /SplitBarcodeAP/Output.
6. Create or Append to Text File
Dropbox appends one log line per document.
La version courte

Insérez une page de séparation avec un code QR devant chaque document, numérisez l'ensemble comme un seul PDF et déposez-le dans Dropbox. PDF4me divise le lot à chaque code-barres, puis Zapier parcourt la liste résultante. Chaque document est enregistré individuellement sous le nom AP-Batch-Scan-Nov-01_1.pdf, _2.pdf, etc., avec une ligne correspondante dans un fichier journal.

Questions et réponses basées sur le pourquoi​

Pourquoi choisir un code-barres plutôt qu'un nombre de pages pour la séparation ? Le nombre de pages varie. Une facture compte deux pages, la suivante cinq. Un code-barres de séparation marque clairement la limite, garantissant ainsi une séparation correcte quelle que soit la longueur des factures. C'est la seule méthode qui fonctionne correctement avec des lots hétérogènes.

Pourquoi a-t-on besoin d'une boucle ? La fonction « Séparer par code-barres » renvoie une liste de documents, et non un seul fichier. Sans boucle, le Zap ne traiterait que le premier élément. La boucle implémentée par Zapier transforme cette liste en un traitement par document ; ainsi, l’étape 5 s’exécute autant de fois qu’il y a de codes-barres.

Pourquoi « Avant le code-barres » pour la page divisée ? La feuille de séparation appartient au document suivant, et non au précédent. Un fractionnement avant le code-barres crée chaque nouveau fichier avec sa propre feuille de séparation. Choisir « Après » rattacherait chaque feuille de séparation au document précédent.

Pourquoi 150 DPI pour le rendu PDF ? Cette opération rasterise les pages pour détecter les codes-barres. Un pas trop bas rend un code dense illisible ; un pas trop haut ralentit le traitement d'un grand nombre de pages. La lecture d'un séparateur QR standard à 150 pages est fiable et ne nécessite pas le traitement de 80 pages.


Ce que vous obtiendrez​

Saisir: un PDF numérisé contenant plusieurs documents, chacun précédé d'une page comportant un code QR. Sortir: un PDF par document dans /SplitBarcodeAP/Output, numéroté à partir du nom du lot, plus une ligne par document dans /SplitBarcodeAP/Log/split-barcode-log.txt.


Ce dont vous avez besoin​

  • Zapier. Ouvrez l'application PDF4me ZapierSix étapes plus une boucle, un abonnement Zapier payant est donc requis.
  • Clé API PDF4me. Obtenez votre clé APIConnectez-le la première fois que vous ajoutez une action PDF4me.
  • Dropbox avec /SplitBarcodeAP/Input, /SplitBarcodeAP/Output et /SplitBarcodeAP/Log.
  • Pages de séparation Ce système utilise un code QR dont le texte commence par une chaîne de caractères connue. Code-barres PDF4me.

Commencez par prendre les échantillons. L'entrée est un lot contenant deux documents séparés par une page QR. Les deux sorties sont les résultats générés par le Zap à partir de ce lot.


Aperçu du flux​

  1. Nouveau fichier dans le dossier (Déclencheur Dropbox, interrogation toutes les 2 minutes).
  2. Conditions de filtrage (Filtre par Zapier) continue uniquement pour les PDF.
  3. Séparation par code-barres (PDF4me) découpe le lot à chaque code QR.
  4. Créer une boucle à partir des éléments de ligne (Boucle par Zapier) itère les résultats.
  5. Téléverser un fichier (Dropbox) enregistre chaque document.
  6. Créer ou ajouter des données à un fichier texte (Dropbox) enregistre chaque document.

Aperçu complet du flux​

Historique d'exécution de Zapier montrant la réussite d'un Zap en six étapes : Nouveau fichier Dropbox dans un dossier, Filtrage par Zapier, PDF4me : Division par code-barres, Boucle par Zapier : Création d'une boucle à partir des éléments de ligne, Téléchargement de fichier Dropbox et Création ou ajout à un fichier texte Dropbox

Exécution réussie le 03 novembre 2026. Les étapes 5 et 6 se trouvent à l'intérieur de la boucle, elles se répètent donc une fois par document fractionné.


Étape 1 : Comment surveiller un dossier Dropbox pour les lots numérisés ?​

Flux jusqu'à présent : Rien pour l'instant, voici le déclencheur.

  1. Ajouter Dropbox comme application de déclenchement et choisissez le Nouveau fichier dans le dossier événement.
  2. Configure:
    • Espace: Default
    • Dossier: /SplitBarcodeAP/Input
    • Inclure les fichiers des sous-dossiers ?: False
    • Inclure le contenu du fichier ?: Yes
    • Inclure le lien de partage ?: No

Configuration du nouveau fichier dans le dossier​

Déclencheur Dropbox « Nouveau fichier dans le dossier » configuré avec : Espace par défaut, Dossier /SplitBarcodeAP/Input, Inclure les fichiers dans les sous-dossiers : Non, Inclure le contenu du fichier : Oui, Inclure le lien de partage : Non

Les scanners créent souvent un fichier temporaire au préalable. Si votre scanner le fait, configurez le déclencheur pour qu'il déplace le fichier numérisé finalisé, et non pour qu'il l'enregistre dans le dossier de destination.


Étape 2 : Pourquoi filtrer avant de diviser ?​

Flux jusqu'à présent : Nouveau fichier dans le dossier.

  1. Ajouter Filtrer par Zapier et ouvert Conditions de filtrage.
  2. Ensemble Continuez seulement si: 1. Extension de fichier (Text) Contains pdf.

configuration des conditions de filtrage​

Filtrer par étape Zapier configurée pour continuer uniquement si l'extension de fichier de l'étape 1 contient .pdf, avec un panneau vert confirmant que l'enregistrement de test correspond à l'extension de fichier .pdf

Le fractionnement est l'étape la plus coûteuse de ce Zap, il est donc plus important de le contrôler ici que dans un flux de travail plus léger. Voir Guide des filtres Zapier pour des règles plus strictes.


Étape 3 : Comment Split by Barcode décide-t-il où couper ?​

Flux jusqu'à présent : Nouveau fichier dans le dossier, plus conditions de filtrage.

Quatre champs obligatoires déterminent la séparation. Le texte du code-barres et le filtre déterminent quels codes sont pris en compte, et la page de séparation détermine de quel côté du séparateur la découpe se fait.

  1. Ajouter PDF4me et choisissez le Séparation par code-barres action.
  2. Configure:
    • Déposer: le Déposer résultat de l'étape 1
    • Spécifiez le nom du fichier: le Nom de fichier à partir de l'étape 1, ici AP-Batch-Scan-Nov-01
    • Texte du code-barres: PDF4me Barcode
    • Filtre à code-barres: Starts with
    • Type de code-barres: Only QR Code
    • Page de code-barres divisée: Before the barcode
    • Rendu PDF Dpi: 150
    • Combiner les pages ayant le même code-barres: False
    • Retourner sous forme de code postal: False

Séparation par paramètres de code-barres​

ChampValeur utiliséeCe qu'il contrôle
DéposerFichier de l'étape 1Lot analysé. Veuillez indiquer le fichier ou son URL.
Spécifiez le nom du fichierAP-Batch-Scan-Nov-01Nom de base à partir duquel les documents fractionnés sont numérotés.
Texte du code-barresPDF4me BarcodeLe texte que porte le code-barres séparateur.
Filtre à code-barresStarts withComment le texte du code-barres est mis en correspondance. Obligatoire.
Type de code-barresOnly QR CodeLimite la détection à une seule symbologie. Obligatoire.
Page de code-barres diviséeBefore the barcodeDe quel côté du séparateur la coupure se trouve-t-elle ? Obligatoire.
Rendu PDF Dpi150Qualité de rastérisation utilisée pour lire les codes. Obligatoire.
Combiner les pages ayant le même code-barresFalseL'option « True » fusionne toutes les sections partageant une valeur de code-barres en un seul fichier.
Retourner sous forme de code postalFalseLa valeur False renvoie une liste de documents, ce dont la boucle a besoin.
Action « PDF4me Split by Barcode » configurée avec le fichier de l'étape 1, nom du fichier : AP-Batch-Scan-Nov-01, texte du code-barres : PDF4me Barcode, filtre de code-barres commençant par : , type de code-barres : QR Code uniquement, fractionner la page avant le code-barres, résolution PDF : 150 dpi, combiner les pages avec le même code-barres : désactivé, renvoyer sous forme de code ZIP : désactivé

La valeur « Retourner comme fichier zip » reste volontairement fausse. Un fichier zip correspond à un seul fichier, or la boucle de l'étape 4 a besoin des documents individuels.

Conseil. Le type de code-barres est ici défini sur « Code QR uniquement », ce qui accélère la détection et évite qu'un code 128 isolé sur une facture ne soit confondu avec un séparateur. Élargissez ce paramètre uniquement si vos séparateurs utilisent réellement plusieurs symbologies.


Étape 4 : Comment gérez-vous la liste des documents fractionnés ?​

Flux jusqu'à présent : Nouveau fichier dans le dossier + Conditions de filtrage + Fractionnement par code-barres.

L'étape 3 renvoie de nombreux documents. Une boucle transforme cette liste en une itération par document, et tout ce qui suit s'exécute une fois par élément.

  1. Ajouter Boucle par Zapier et choisir Créer une boucle à partir des éléments de ligne.
  2. Sous Valeurs à boucler, ajoutez deux ensembles de valeurs :
    • url mappé à 3. URL du fichier de documents
    • name mappé à 3. Nom du fichier des documents
  3. Configure:
    • Supprimer les espaces blancs: True
    • Début du compteur d'itérations de boucle: 1
    • Nombre maximal d'itérations de la boucle: 500

Configuration de la création d'une boucle à partir des éléments de ligne​

Boucle par Zapier : créer une boucle à partir des éléments de ligne avec une bannière d'avertissement bêta, deux ensembles de valeurs associant l'URL à l'URL du fichier Documents et le nom au nom du fichier Documents de l'étape 3, supprimer les espaces blancs activé, compteur initialisé à 1 et maximum de 500 itérations.

Les deux ensembles de valeurs sont importants. L'URL correspond à ce qui est téléchargé, le nom au nom du fichier, et ils restent alignés car ils proviennent du même élément de ligne.

Conseil. Zapier indique que la fonction « Boucle » est en version bêta et qu'elle est limitée en taille réelle. Lire la suite comment créer des boucles et le limitations de boucle avant de pointer cela vers un lot de centaines.


Étape 5 : Où va chaque document fractionné ?​

Flux jusqu'à présent : Nouveau fichier dans le dossier + Conditions de filtrage + Fractionner par code-barres + Créer une boucle à partir des éléments de ligne.

Cette étape et la suivante se trouvent à l'intérieur de la boucle, elles s'exécutent donc une fois par document.

  1. Ajouter Dropbox et choisissez le Téléverser un fichier action.
  2. Configure:
    • Espace: laisser non défini
    • Dossier: /SplitBarcodeAP/Output
    • Déposer: le URL valeur de la boucle, étape 4
    • Écraser: True
    • Spécifiez le nom du fichier: le Nom valeur de la boucle, ici AP-Batch-Scan-Nov-01_1
    • Spécifiez l'extension du fichier: pdf
    • Inclure le lien de partage ?: Yes

Configuration du téléchargement de fichiers​

Action de chargement de fichier Dropbox dans la boucle avec le dossier /SplitBarcodeAP/Output, fichier mappé à partir de l'URL de la boucle, Écraser : Oui, Nom du fichier mappé à partir de la boucle : AP-Batch-Scan-Nov-01_1, extension : pdf, Lien de partage inclus : Oui

Les instructions « Fichier » et « Nom du fichier » proviennent de la boucle et non directement de l'étape 3. C'est ce qui permet d'associer les octets du document 2 à son nom.


Étape 6 : Comment enregistrez-vous chaque document produit ?​

Flux jusqu'à présent : les cinq étapes précédentes, les étapes 5 et 6 se répétant par document.

  1. Ajouter Dropbox et choisissez le Créer ou ajouter des données à un fichier texte action.
  2. Configure:
    • Espace: laisser non défini
    • Dossier: /SplitBarcodeAP/Log
    • Nom de fichier: split-barcode-log.txt
    • Contenu du fichier: le texte littéral Split OK: suivi par le Nom valeur de la boucle
    • Inclure le lien de partage ?: Yes

Créer ou ajouter à la configuration du fichier texte​

L'action Dropbox « Créer ou ajouter à un fichier texte » écrit dans /SplitBarcodeAP/Log/split-barcode-log.txt avec le contenu du fichier défini sur la valeur littérale « Split OK » suivie de la valeur de nom de boucle AP-Batch-Scan-Nov-01_1

Comme cette opération s'exécute à l'intérieur de la boucle, un lot de douze documents produit douze lignes de journal, ce qui constitue le moyen le plus rapide de confirmer que le nombre de divisions était correct.


Exécutez le flux et vérifiez​

  1. Publier le Zap.
  2. Placez une page de séparation devant chaque document, numérisez la pile comme un seul PDF et déposez-la dans /SplitBarcodeAP/Input.
  3. Ouvrir Zap fonctionne et vérifiez que la boucle rapporte autant d'itérations que vous aviez de séparateurs.
  4. Ouvrez /SplitBarcodeAP/Output et confirmez qu'il y a un fichier par document, numéroté _1, _2, etc., puis vérifiez que split-barcode-log.txt contient les lignes correspondantes.

Qu'avez-vous construit concrètement ? Dans un service courrier. Un seul passage au scanner remplace le tri, et la feuille de séparation contient les instructions, évitant ainsi à une personne de les mémoriser. Pointez le même appareil vers les bons de commande, les bons de livraison ou les contrats signés : seul le texte du code-barres change.


Variantes courantes que vous pouvez ajouter sans reconstruction​

Itinéraire en fonction de la valeur du code-barres
Ajoutez une étape « Chemins » à l'intérieur de la boucle et envoyez les documents vers différents dossiers en fonction du code-barres de séparation.
OCR chaque document
Intégrez la reconnaissance optique de caractères (OCR) PDF dans la boucle afin que chaque fichier fractionné devienne consultable avant son archivage.
Fusionnez les sections partageant un code
Activez l'option « Combiner les pages ayant le même code-barres » lorsque les pages d'un document sont entrelacées dans le lot mais portent le même code-barres.
Renvoie un zip à la place
Définissez l'option Return as Zip sur True et supprimez la boucle si vous préférez archiver le lot entier en un seul téléchargement.

Division des codes-barres vs division des numéros de page​

Méthode contre méthodeSéparation par code-barresSéparé par numéro de page
Documents de longueur variableUne fois manipulé, le code-barres marque la limite.Des pauses dès que les longueurs diffèrent
Configuration par lotAucun, les feuilles de séparation voyagent avec le papierQuelqu'un calcule les numéros de page
Qui le prépare ?Celui qui empile le papierQuiconque ouvre le PDF par la suite
Échelles jusqu'à une centaine de documentsOui, un seul passage de numérisationPas réalistement
Nécessite une page de séparationOuiNon

Questions fréquentes​

Comment puis-je diviser un PDF en plusieurs fichiers ?​

Choisissez une règle pour le découpage. La règle habituelle est la numérotation des pages, que cette fonction remplace par des codes-barres. La fonction « Découper par code-barres » de PDF4me analyse chaque page, trouve les codes correspondant à votre texte et à votre filtre de codes-barres, et génère un document distinct pour chaque section.

Comment puis-je diviser les pages d'un PDF en plusieurs fichiers ?​

Si vous souhaitez que chaque page soit un fichier distinct, la segmentation par code-barres n'est pas la solution idéale ; une simple fonction « Fractionner le PDF » est plus simple. La segmentation par code-barres est utile lorsque la limite d'un fichier ne correspond pas à celle d'une page, ce qui est précisément le cas pour un lot de documents numérisés de plusieurs pages.

Quels types de codes-barres peuvent être utilisés pour diviser un PDF ?​

Le menu déroulant « Type de code-barres » permet de sélectionner la symbologie recherchée par l'action. Cette version utilise Code QR uniquementCela permet une détection rapide et évite de confondre un code-barres non pertinent imprimé sur une facture. Limiter le type de code est généralement la solution la plus judicieuse lorsque vous gérez vos feuilles de séparation.

Est-il possible de diviser un PDF sans connaître les numéros de page ?​

C'est tout l'intérêt de cette méthode. Vous n'indiquez jamais de numéro de page dans le Zap. Les pages de séparation contiennent les informations de limite, de sorte qu'un lot de documents de deux, cinq et neuf pages est correctement divisé sans que personne n'ait à compter.


Dépannage​

Un seul fichier est généré.

Aucun code-barres correspondant n'a été trouvé ; le lot n'a donc pas été découpé. Vérifiez que le texte du code-barres correspond bien à ce que le séparateur encode, que le filtre de code-barres est basé sur « Commence par » plutôt que sur une correspondance exacte, et que le type de code-barres n'exclut pas votre symbologie.

Les codes-barres sont absents sur les pages numérisées.

La résolution du rendu PDF est insuffisante pour une impression de qualité. Augmentez-la (par exemple, de 150 à 150 ppp) et effectuez un nouveau test. Des feuilles de séparation déformées ou peu visibles sont une autre cause fréquente ; il est donc préférable de les réimprimer plutôt que d'augmenter excessivement la résolution.

Seul le premier document est enregistré.

Les étapes 5 et 6 se situent en dehors de la boucle, ou bien la fonction Return renvoie « Zip » si la valeur est vraie, ce qui limite le nombre d'éléments à parcourir. Ces deux méthodes permettent à Zap de traiter à nouveau un seul fichier.

La page de séparation apparaît dans le mauvais document.

L'option « Page de code-barres fractionnée » est définie sur « Après » et non sur « Avant ». Avant le code-barres, chaque nouveau document commence par son propre séparateur, ce à quoi servent les feuilles de séparation.


Prochaines étapes​

Le même schéma en six étapes (surveillance, porte, division, boucle, sauvegarde, journalisation) gère toute automatisation de type « un fichier en entrée, plusieurs fichiers en sortie ».