Ajouter un code-barres à PDF
code-barres → Ajouter un code-barres à PDF
Le Ajouter un code-barres à PDF API intègre des codes-barres ou QR codes dans votre PDFsVous envoyez le PDF comme Base64 (docContent), docName, le texte encoder, barcodeType (par exemple qrCode, code128, dataMatrix), pages (par exemple 1-3 ou tous), alignement (alignX, alignY), ainsi que des paramètres optionnels de taille et de marge. API renvoie le PDF avec le code-barres placé sur les pages sélectionnées. Utilisez l'outil de test ci-dessous pour l'essayer ; vous trouverez plus de détails dans les sections suivantes.
Essayez l'ajout de code-barres à PDF API
Point final : POST /api/v2/addbarcode · Requis: api-key, docContent, docName, texte, barcodeType, pages, alignX, alignY, hideText
Utilisez le formulaire ci-dessous pour envoyer votre API clé, PDF (Base64), le contenu du code-barres, son type, les pages cibles et son alignement. La réponse est la version modifiée PDF avec le code-barres intégré. Aucun code requis, remplissez les champs et cliquez Envoyer une requête.
Aperçu, paramètres et cas d'utilisation
- Overview
- Parameters
- Use cases
Qu'est-ce que l'ajout de code-barres à PDF?
Ce point de terminaison place un ou plusieurs codes-barres ou QR codes sur des pages spécifiques d'un PDFVous choisissez le texte encodé, le type de code-barres (par exemple, QR Code, Code128, DataMatrix), les pages cibles et la position via l'alignement horizontal et vertical. Les paramètres optionnels contrôlent la taille (mm ou points), les marges, opacityet si le texte lisible par l'homme apparaît au-dessus ou en dessous du code-barres.
Caractéristiques principales
- Plus de 150 types de codes-barres: Y compris QR Code, Code128, DataMatrix, PDF417, Aztec, HanXin, Code39, EAN13/EAN8, UPC-A/UPC-E et plus encore.
- Placement flexible: alignX (Gauche, Centre, Droite) et alignY (Haut, Milieu, Bas) avec marges optionnelles en mm ou en points.
- Ciblage de page: Utiliser pages (par exemple
1-3,all) d'ajouter le code-barres uniquement là où c'est nécessaire. - Taille et opacité: heightInMM / widthInMM ou heightInPt / widthInPt; opacity 0-100. Utilisez 0 pour la taille automatique lorsque celle-ci est prise en charge.
Conseil : Idéal pour
Utilisez-le pour les factures, les tickets, les étiquettes ou tout autre support. PDF qui nécessite des codes scannables. À combiner avec Lire le code-barres à partir de PDF vérifier, ou Créer un code-barres si vous avez uniquement besoin d'une image de code-barres autonome.
:::
API paramètres
| Paramètre | Taper | Requis | Description |
|---|---|---|---|
| api-key | chaîne | Oui | Ton PDF4me API clé, Base64 encodé. Récupérez-le depuis le tableau de bord. |
| docContent | base64 | Oui | PDF contenu du fichier (Base64). |
| docName | chaîne | Oui | Nom du fichier de sortie (par exemple, output.pdf). |
| texte | chaîne | Oui | Texte à encoder dans le code-barres. |
| barcodeType | chaîne | Oui | par exemple qrCode, code128, dataMatrix, aztec, hanxin, pdf417, code39, ean13, ean8, upcA, upcE. |
| pages | chaîne | Oui | Pages cibles, par exemple : 1-3 ou all. |
| alignX | chaîne | Oui | Alignement horizontal : Left, Center, Right. |
| alignY | chaîne | Oui | Alignement vertical : Top, Middle, Bottom. |
| hideText | booléen | Oui | Faut-il masquer le texte du code-barres lisible par l'homme ? |
| heightInMM, widthInMM | chaîne | Non | Taille en mm (0 = auto). |
| marginXInMM, marginYInMM | chaîne | Non | Marges en mm. |
| heightInPt, widthInPt | chaîne | Non | Taille en points. |
| marginXInPt, marginYInPt | chaîne | Non | Marges en points. |
| opacity | entier | Non | 0-100. |
| displayText | chaîne | Non | above ou below. |
| showOnlyInPrint, isTextAbove | booléen | Non | Visibilité en mode impression uniquement ; texte au-dessus du code-barres. |
| IsAsync | booléen | Non | Activer le traitement asynchrone. |
Quand utiliser Ajouter un code-barres à PDF
- Factures et notes de frais: Ajouter QR ou Code128 pour les numéros de paiement ou de référence.
- Billets et laissez-passer: Intégrez des codes de validation ou des liens.
- Étiquettes et emballage: Placez les codes-barres sur PDFs utilisé pour l'impression d'étiquettes.
- Formulaires et demandesAjoutez des identifiants uniques ou des codes de suivi à chaque page.
- Traitement par lots: Utiliser pages et l'alignement pour ajouter des codes-barres cohérents sur de nombreux PDFs.
Pour les schémas de requête/réponse et des exemples de code, voir Ajouter un code-barres à PDF dans le PDF4me API documents.
Prérequis
Avant d'utiliser ce point de terminaison, assurez-vous d'avoir :
- Un valide PDF4me API clé (Obtenez votre API Clé)
- UN PDF document dans Base64 format ou public URL à un PDF déposer
- Le type de code-barres et le texte que vous souhaitez encoder
Format de réponse
Le API renvoie un JSON réponse avec :
- Contenu du fichierContenu binaire du traitement PDF document avec codes-barres intégrés (Base64 encodé)
- Nom de fichierNom du fichier traité PDF document