Lire le code-barres PDF dans n8n
Lire le code-barres PDF est un n8n module par PDF4me qui détecte et décode les codes-barres intégrés dans un PDF Le document. Envoyez le PDF sous forme de données binaires, Base64, ou un URL, choisissez un type de code-barres et une plage de pages, et recevez les valeurs décodées sous forme structurée JSON.
Que fait ce nœud ?
PDF4me: Lire le code-barres PDF scanne un PDF et décode tous les codes-barres ou QR codes il trouve dans un n8n étape. Choisissez Type de code-barres Tout ou un format spécifique (QR Code, Code 128, Data Matrix, et d'autres types pris en charge), et cibler spécifiquement pages ou le document entier avec PagesRenvoie les valeurs décodées sous forme de JSON Fichier. Idéal pour la saisie automatisée de données, le traitement des étiquettes d'expédition, le suivi des stocks et les flux de travail de vérification de la conformité.
Authentification de votre API Demande
Chaque PDF4me nœud dans n8n nécessite un numéro valide Identifiant pour se connecter avecCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au flux de travail d'authentifier en toute sécurité les demandes de lecture de codes-barres.
Informations importantes à ne pas manquer

Panneau de nœud complet : PDF via Données binaires, Type de code-barres Tous, Pages toutes
Paramètres
Requis dans le n8n Interface utilisateur : Type de données d'entrée, type de code-barres et nombre de pages. Nom du fichier de sortie (par défaut) lire_code_barres_à_partir_pdf.json), Async, et nom de sortie des données binaires (par défaut) données) sont des champs de commodité facultatifs. Champs source conditionnels (Champ binaire d'entrée, Base64 Contenu du document, fichier URL) n'apparaissent que lorsque le type de données d'entrée correspondant est sélectionné.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| 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 |
Quels champs le résultat inclut-il ?
| Champ | Taper | Ce qu'il contient |
|---|---|---|
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). |
Comment configurer la lecture des codes-barres à partir de PDF dans n8n?
- Ajouter PDF4me à votre n8n flux de travail et ensemble Action à Lire le code-barres PDF.
- Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me identifiant ou cliquez Créer un nouveau compte et collez votre API clé.
- Ensemble Type de données d'entrée à Données binaires (défaut), Base64 String, ou URL et remplissez le champ correspondant.
- Ensemble Type de code-barres à Tous ou un format spécifique tel que QR Code ou Code 128.
- Ensemble Pages à
all, un index sur une seule page, ou une plage comme1-5. - Modifier (facultatif) Nom du fichier de sortie par défaut
read_barcode_from_pdf.jsonet Nom de la sortie de données binaires par défautdata. - bascule facultative Async pour le traitement en arrière-plan sur des lots plus importants.
- Exécutez le nœud et acheminez le flux décodé. JSON Intégrer la sortie à l'étape suivante du flux de travail.
Configurations typiques
Exemples de flux de travailCommon n8n workflow patterns using Read Barcode From PDF.
- Un déclencheur de pièce jointe à un e-mail reçoit un manifeste d'expédition PDF (Données binaires, propriété)
données). - PDF4me Lire le code-barres PDF s'exécute avec le type de code-barres Code 128 décoder les numéros de suivi.
- Un nœud Set analyse le JSON génère et inscrit les numéros de suivi dans une feuille de calcul logistique.
- Un déclencheur programmé extrait le rapport d'inventaire hebdomadaire PDF d'un URL.
- PDF4me Lire le code-barres PDF est configuré avec le type de données d'entrée URL et « Tous les types de codes-barres » pour détecter les formats de codes-barres mixtes.
- Les codes articles décodés sont comparés à la base de données d'inventaire afin de signaler les anomalies.
- Un système de gestion de documents télécharge un certificat de conformité PDF sous réserve d'approbation.
- PDF4me Lire le code-barres PDF Scanne uniquement la page 1 (Pages définies sur 0) pour la vérification intégrée QR code.
- La valeur décodée est comparée à un registre interne pour confirmer l'authenticité du certificat.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| 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 |
Foire aux questions
Actions connexes
Même tâche sur d'autres plateformes
Cas d'utilisation
Traitement de documents et extraction de données
- Extrayez automatiquement les codes produits, les numéros de série et les informations de suivi des factures, des documents d'expédition et des rapports d'inventaire afin de rationaliser la saisie des données et de réduire les erreurs de traitement manuel.
- Traiter les documents numérisés et les archives numériques en lisant les codes-barres intégrés afin d'identifier les types de documents, les numéros de lot et les codes de référence pour la classification et l'acheminement automatisés des documents.
- Extraire les informations client et les détails des commandes de PDF reçus, factures et bons de livraison en lisant QR codes et des codes-barres contenant des données encodées sur les clients et les transactions
Contrôle de la qualité et vérification de la conformité
- Vérifiez l'authenticité et la conformité des produits en lisant les codes-barres figurant sur la documentation, les certificats et les formulaires réglementaires afin de vous assurer qu'ils répondent aux normes de l'industrie et aux exigences réglementaires.
- Traiter les documents de suivi des lots et de contrôle qualité en extrayant les numéros de lot, les dates de péremption et les codes de fabrication des codes-barres intégrés aux documents de production et d'assurance qualité
- Validez l'intégrité et l'authenticité des documents en lisant les codes-barres de sécurité et QR codes qui contiennent des informations de vérification et des identifiants inviolables pour la sécurité des documents
Gestion des stocks et suivi des actifs
- Traiter les rapports d'inventaire et la documentation relative aux actifs en lisant les codes-barres afin d'extraire les codes articles, les informations de localisation et les mises à jour de statut pour les systèmes automatisés de gestion des stocks et de suivi des actifs.
- Extraire les informations de suivi des étiquettes d'expédition, des documents de livraison et des rapports logistiques pour permettre le suivi des colis en temps réel et la confirmation de livraison dans le cadre de la gestion de la chaîne d'approvisionnement.
- Traiter les dossiers de maintenance et la documentation d'entretien des équipements en lisant les codes-barres contenant les identifiants des équipements, les calendriers de maintenance et l'historique des interventions à des fins de maintenance préventive et de gestion des actifs.