Aller au contenu principal

Ajouter un code-barres à PDF dans Make

Que fait ce module ?

PDF4me, Ajouter un code-barres à PDF insère un code-barres ou QR code à un emplacement précis sur des pages spécifiques d'un site existant PDF et renvoie un nouveau document avec le code-barres intégré. Choisissez parmi six formats. QR Code, Data Matrix, Code128, Aztec, HanXin, et PDF417et positionnez le code-barres avec une précision millimétrique grâce à des points d'ancrage et des décalages de marge. Chaque document qui transite par votre système Make Le scénario génère automatiquement un code-barres, aucune modification manuelle n'est requise.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les demandes d'insertion de code-barres.

Informations importantes à ne pas manquer

Les deux axes d'alignement sont nécessaires
L'alignement vertical et l'alignement horizontal sont tous deux obligatoires dans ce module. Vous devez les définir tous les deux ; ils ancrent le code-barres à un coin ou un bord de la page. Les champs de marge le décalent ensuite vers l'intérieur par rapport à ce point d'ancrage, du nombre de millimètres que vous spécifiez.
La hauteur et la largeur ne peuvent pas dépasser 1000 mm.
L'indication du module précise que les deux dimensions doivent être inférieures ou égales à 1 000 mm. Pour les pages A4 standard (210 × 297 mm), assurez-vous que les deux dimensions restent inférieures à ces valeurs, sinon le code-barres débordera de la page. Ces champs sont facultatifs ; s'ils sont laissés vides, le module utilise les dimensions par défaut.
Masquer le texte s'applique uniquement à Code 128
Le texte d'aide du module se lit exactement comme suit : « Masque le texte sous le code-barres. Applicable uniquement pour Code 128." Pour QR Code, DataMatrix, Aztec, PDF417, et HanXin Ce bouton est sans effet, ces formats ne comportent aucune ligne de texte lisible par l'homme en dessous.
Dans le module « Ajouter un code-barres au PDF » de PDF4me, la connexion est définie sur TestUser01, le fichier sur « Mapper » (avec les champs Nom de fichier et Document PDF mappés à l'étape 1), le type de code-barres sur « Code QR », le texte du code-barres est « ORDER-2024-00123 », la hauteur est de 50 mm, la largeur de 50 mm, toutes les pages sont sélectionnées, l'alignement vertical est en bas, l'alignement horizontal est à droite, les marges horizontales sont de 10 et verticales de 15, la transparence est de 1 et l'option « Masquer le texte » est désactivée.

Fichier défini sur Map transmet le nom de fichier et PDF Données binaires issues de modules précédents. Les champs Type de code-barres, Texte du code-barres, Pages, Alignement vertical et Alignement horizontal sont obligatoires.

Paramètres

Requis: Connexion, Fichier (Nom de fichier + PDF Documentez lors de l'utilisation MapLe module doit impérativement fournir les informations suivantes pour fonctionner : type de code-barres, texte du code-barres, nombre de pages, alignement vertical et alignement horizontal.

ParamètreRequisCe que cela faitExemple
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
FileYesSource PDF. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to supply filename and binary from a prior module.Map
File NameYes (when Map)Original filename of the source PDF including .pdf extension. Map from the prior module's file name output.1. File Name
PDF DocumentYes (when Map)Binary content of the source PDF. Map from the prior module's data output.1. Data
Barcode TypeYesFormat of the barcode to insert. Options: QR Code, Data Matrix, Code128, Aztec, HanXin, PDF417.QR Code
Barcode TextYesThe data to encode inside the barcode: an order ID, URL, asset number, or any alphanumeric string.ORDER-2024-00123
Barcode Height in mmNoVertical size of the barcode in millimeters. Must be 1000 or less. Default is 50.50
Barcode Width in mmNoHorizontal size of the barcode in millimeters. Must be 1000 or less. Default is 50.50
PagesYesPages where the barcode is added. Enter all for every page, a single number, or a comma-separated list.all
Vertical AlignmentYesVertical anchor point on the page: Top, Middle, or Bottom. Combined with Vertical Margin for exact placement.Bottom
Horizontal AlignmentYesHorizontal anchor point on the page: Left, Center, or Right. Combined with Horizontal Margin for exact placement.Right
Horizontal Margin in mmNoDistance in mm the barcode is offset inward from the Horizontal Alignment edge. Default is 10.10
Vertical Margin in mmNoDistance in mm the barcode is offset inward from the Vertical Alignment edge. Default is 15.15
TransparencyNoOpacity of the barcode. 0 = fully transparent, 1 = fully opaque. Must be 1 or less. Default is 1.1
Hide TextNoControls whether human-readable text appears below the barcode. Applies only to Code 128. Options: Yes, No, Empty.No

Configuration rapide

  1. Ajouter PDF4me -> Ajouter un code-barres à PDF à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre API clé).
  3. Ensemble Déposer vers Dropbox - Télécharger un fichier ou Map: si vous utilisez Map, connecter Nom de fichier et PDF Document de l'étape précédente.
  4. Choisir Type de code-barres et entrez dans Texte du code-barres encoder.
  5. Ensemble Pages pour afficher toutes les pages ou spécifier des numéros de page individuels.
  6. Choisir Alignement vertical et Alignement horizontal, alors Sauvegarder et exécutez le scénario. Le résultat contient Document Name et Doc Data: le PDF avec le code-barres intégré.

Exemples de flux de travail

Exemples de flux de travailCommon Make scenario patterns using Add Barcode to PDF.
Ajouter le suivi de commande QR codes aux factures
  1. Dropbox se déclenche lorsqu'une nouvelle facture PDF atterrit dans le dossier « Factures ».
  2. Ajouter un code-barres à PDF s'exécute avec le type de code-barres défini sur QR Code, Texte du code-barres mappé à partir de l'identifiant de commande, Pages définies sur toutes, Alignement vertical en bas, Alignement horizontal à droite.
  3. Le retour PDF est téléchargée dans le dossier « Factures traitées » de Dropbox.
  4. Slack notifie l'équipe d'expédition qu'une facture avec code-barres est prête à être scannée.
Apposez des étiquettes d'inventaire sur les registres d'équipement
  1. L'ajout d'une nouvelle ligne à Google Sheets (registre des actifs) déclenche ce scénario.
  2. Google Drive télécharge l'enregistrement d'actif vierge PDF modèle.
  3. Ajouter un code-barres à PDF insère un Code128 Code-barres avec l'identifiant de l'actif dans le coin supérieur gauche de la page 1.
  4. Le code-barres PDF est téléchargé sur SharePoint dans le dossier du département correspondant.
Aperçu mensuel des archives avec codes-barres de référence des contrats
  1. Un déclencheur programmé s'exécute le 1er de chaque mois.
  2. Google Drive télécharge le contrat actif PDF.
  3. Ajouter un code-barres à PDF insère un DataMatrix Code-barres (compact, haute densité) avec le numéro de référence du contrat dans le coin inférieur droit.
  4. L'image numérisée avec code-barres est enregistrée dans un dossier « Archives ». Chaque version archivée contient une référence scannable qui renvoie à l'enregistrement source.

Foire aux questions

What barcode formats does this module support?+
Six formats: QR Code, Data Matrix, Code128, Aztec, HanXin (Chinese national standard 2D code), and PDF417. Select the format from the Barcode Type dropdown. QR Code suits links and general data; Code128 is widely used for linear shipping and retail barcodes; DataMatrix is compact enough for small labels.
How do Vertical Alignment and Horizontal Alignment work together?+
The two alignment fields act as an anchor. Setting Vertical Alignment to Bottom and Horizontal Alignment to Right anchors the barcode to the bottom-right corner of the page. The Vertical Margin and Horizontal Margin fields then push it inward from that corner by the number of millimeters you enter: so Horizontal Margin 10 and Vertical Margin 15 places it 10mm from the right edge and 15mm up from the bottom.
What does the Pages field accept?+
The field accepts all to stamp every page, a single page number, or a comma-separated list of page numbers. The module hint reads "Pages in which barcode needs to be added." Using all is the most common choice for document-level stamps like tracking codes.
Does Hide Text work for all barcode types?+
No. The module hint states explicitly: "Hides text below barcode. Applicable only for Code 128." For QR Code, Data Matrix, Aztec, PDF417, and HanXin the field has no effect because those formats do not display a human-readable text line.
Is the original source PDF modified?+
No. PDF4me processes a copy and returns a new document in the Doc Data output field. Your source file in Dropbox, Google Drive, or any other location is completely untouched.

Modules associés

Obtenez de l'aide