Ajouter un code-barres au PDF
Transformez vos documents PDF avec notre puissante API de code-barres qui prend en charge plus de 150 types de codes-barres, y compris les QR codes, Code128, DataMatrix, Aztec, Hanxin et PDF417. Parfait pour les systèmes d’inventaire, étiquettes d’expédition, suivi de documents et workflows automatisés.
Fonctionnalités clés :
- 150+ types de codes-barres : QR Code, Code128, DataMatrix, Aztec, Hanxin, PDF417 et plus encore
- Positionnement flexible : Placez les codes-barres n’importe où sur votre PDF avec un contrôle précis
- Formats multiples : Prise en charge des millimètres et des points pour un dimensionnement précis
- Options d’affichage du texte : Afficher ou masquer le texte du code-barres, positionner au-dessus ou en dessous
- Contrôle de l’opacité : Ajustez la transparence pour des effets de filigrane
- Traitement par lots : Ajoutez des codes-barres à plusieurs pages ou documents
Cas d’utilisation populaires :
- E-commerce : Catalogues produits avec étiquettes à code-barres
- Logistique : Étiquettes d’expédition et documents de suivi
- Santé : Dossiers patients et administration des médicaments
- Gouvernement : Documents d’identité et formulaires de conformité
- Éducation : Cartes d’étudiant et systèmes de bibliothèque
Cette API génératrice de codes-barres s’intègre parfaitement à vos workflows existants, offrant fiabilité et performance de niveau entreprise.
- Méthode: POST
- Point de terminaison: /api/v2/addbarcode
Authentifier votre requête API
Pour accéder à l’API Web PDF4me, chaque requête doit inclure des informations d’authentification valides. L’authentification garantit une communication sécurisée et valide votre identité en tant que utilisateur autorisé.
Types de codes-barres pris en charge
Notre API de générateur de codes-barres prend en charge 150+ types de codes-barres, en faisant la solution la plus complète pour l’intégration de codes-barres PDF.
Codes-barres 1D (Linéaires)
- Code128: Code-barres 1D le plus polyvalent, prend en charge tous les caractères ASCII
- Code39: Code-barres alphanumérique, largement utilisé en logistique
- EAN13/EAN8: Identification internationale des produits de détail
- UPC-A/UPC-E: Standard de détail nord-américain
- Code93: Version améliorée de Code39 avec une meilleure densité
Codes-barres 2D (Matrice)
- QR Code: Code-barres 2D le plus populaire pour la numérisation mobile
- DataMatrix: Code-barres 2D haute densité, parfait pour les petits articles
- PDF417: Code-barres linéaire empilé avec une grande capacité de données
- Aztec: Code-barres 2D avec une excellente correction d’erreur
- Hanxin: Standard national chinois de code-barres 2D
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- Google Script
- AWS Lambda
Paramètres API
Liste complète des paramètres pour l’API Add Barcode to PDF. Les paramètres sont organisés par catégorie pour une meilleure compréhension et implémentation.
- Contenu du documentBase64, Required
Le contenu du document PDF encodé au format Base64. Il s’agit du fichier PDF source auquel des codes-barres seront ajoutés. Le fichier doit être un document PDF valide.
Exemple:
JVBERi0xLjQKJcOkw7zDtsO8CjIgMCBvYmoKPDwKL0xlbmd0aCAzIDAgUgo+PgpzdHJlYW0K...
- Nom du documentstring, Required
Le nom du fichier PDF source. Doit inclure l’extension .pdf. Ce nom sera utilisé à des fins de référence et peut apparaître dans les messages d’erreur.
Exemples:
document.pdfinvoice-2024.pdfreport-final.pdf
- Données du code-barresstring, Required
Les données à encoder dans le code-barres. Il peut s’agir de texte, de chiffres, d’URLs ou de toute chaîne de caractères supportée par le type de code-barres sélectionné. Les données seront converties en image de code-barres scannable.
Exemples:
- Texte:
Hello World - URL:
https://example.com - Code produit:
ABC123456 - Téléphone:
+1-555-123-4567
Note: Différents types de codes-barres ont des limites de capacité de données et des restrictions de caractères différentes.
- Texte:
- Type de code-barresstring, Required
Spécifiez le type de code-barres à générer. Choisissez parmi plus de 150 formats de codes-barres pris en charge, y compris les codes QR, les codes-barres linéaires et les codes matriciels 2D.
Types populaires:
- Code QR:
qrCode- Code-barres 2D le plus polyvalent - Code128:
code128- Code-barres 1D universel - DataMatrix:
dataMatrix- Code-barres 2D haute densité - EAN13:
ean13- Code produit international - UPC-A:
upcA- Standard de détail nord-américain
Voir la liste complète des types de codes-barres pris en charge ci-dessus pour toutes les options disponibles.
- Code QR:
- Pages ciblesstring, Required
Spécifiez quelles pages doivent recevoir des codes-barres. Utilisez une sélection de pages flexible avec des valeurs séparées par des virgules et des plages.
Exemples de format:
- Toutes les pages:
""(chaîne vide) - Page unique:
"0"(première page) - Pages multiples:
"0, 2, 4" - Plage de pages:
"1-5"(pages 2-6) - Mixte:
"0, 2-4, 7"(page 1, pages 3-5, page 8) - De la page à la fin:
"3-"(page 4 à la fin)
Note: Les indices de page sont basés sur 0 (première page = 0). Si non spécifié, les codes-barres sont ajoutés à toutes les pages.
- Toutes les pages:
- Alignement horizontalstring, Required
Contrôlez le positionnement horizontal du code-barres sur la page. Cela détermine où le code-barres apparaît horizontalement par rapport aux marges de la page.
Options:
Left- Aligner sur le bord gauche de la pageCenter- Centrer horizontalement sur la pageRight- Aligner sur le bord droit de la page
Exemple:
"Center"placera le code-barres au milieu de la page horizontalement.
- Alignement verticalstring, Required
Contrôlez le positionnement vertical du code-barres sur la page. Cela détermine où le code-barres apparaît verticalement par rapport aux marges de la page.
Options:
Top- Aligner sur le bord supérieur de la pageMiddle- Centrer verticalement sur la pageBottom- Aligner sur le bord inférieur de la page
Exemple:
"Bottom"placera le code-barres en bas de la page verticalement.
- Hauteur du code-barres (mm)string, Required
Définissez la hauteur du code-barres en millimètres. Cela contrôle la taille verticale du code-barres généré.
Hauteurs recommandées:
- Codes QR: 20-60mm (40mm recommandé)
- Codes-barres 1D: 15-30mm (20mm recommandé)
- DataMatrix: 10-40mm (20mm recommandé)
Redimensionnement automatique: Entrez
"0"pour laisser le système déterminer automatiquement la hauteur optimale basée sur le type de code-barres et les données.Exemple:
"40"crée un code-barres de 40mm de hauteur.
- Largeur en mmstring, Required
Largeur du code-barres en millimètres. ‘0’ pour la détection automatique.
Exemple - 40.
- Marge horizontale en mmstring, Required
Marge du côté gauche de l’origine du code-barres en millimètres
Exemple - 20
- Marge verticale en mmstring, Required
Marge du haut de l’origine du code-barres en millimètres
Exemple - 20
- Hauteur en PtString, Required
Hauteur du code-barres en points (pt). ou ‘0’ pour la détection automatique.
Exemple - 20.
- Largeur en PtString, Required
Largeur du code-barres en points (pt). ou ‘0’ pour la détection automatique.
Exemple - 20.
- Marge X en PtString, Required
Marge depuis l’origine supérieure du code-barres en points (pt).
Exemple - 10.
- Marge Y en PtString, Required
Marge depuis l’origine gauche du code-barres en points (pt).
Exemple - 10.
- Opacitéinteger, Required
Donnez une valeur entre 0 et 100 où ‘0’ est complètement transparent.
Exemple - 100.
- Afficher le texteString, Required
Le texte sera affiché -
au-dessus
en dessous
- Masquer le texteBoolean, Required
Sélectionnez ‘true’ pour masquer le texte du code-barres et ‘false’ pour l’afficher à côté du code-barres.
- true
- false
- Afficher uniquement en impressionBoolean, Required
Si vous souhaitez Afficher uniquement en impression, afficher uniquement en impression. Vous pouvez choisir ces deux options.
true
false
- Est-ce que le texte est au-dessusBoolean, Required
Si vous souhaitez Est-ce que le texte est au-dessus, vous pouvez choisir ces deux options.
true
false
Sortie
L’API retourne le document PDF traité avec des codes-barres intégrés. La réponse inclut le contenu du fichier et les métadonnées pour une intégration facile dans votre flux de travail d’application.
- Contenu du fichierBinary
Contenu binaire du document PDF traité avec des codes-barres intégrés. Prêt pour le téléchargement ou le traitement ultérieur.
- Nom du fichierString
Nom de fichier pour le document PDF traité. Peut être personnalisé ou généré automatiquement selon vos besoins.
En-tête
Content-Type: application/json
Authorization: Veuillez copier la clé depuis le lien.
Payload
{
"alignX": "Right",
"alignY": "Top",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"text": "hello",
"barcodeType": "qrCode",
"pages": "2",
"heightInMM": "40",
"widthInMM": "40",
"marginXInMM": "20",
"marginYInMM": "20",
"heightInPt": "20",
"widthInPt": "20",
"marginXInPt": "10",
"marginYInPt": "10",
"opacity": 100,
"displayText": "above",
"hideText": true,
"showOnlyInPrint": false,
"isTextAbove": true
}
Cas d’usage industriels et applications
E-commerce et vente au détail
- Catalogues produits: Générer des codes-barres pour la gestion des stocks et l’identification des produits
- Étiquettes de prix: Créer des prix dynamiques avec intégration de codes-barres pour la caisse automatique
- Suivi des commandes: Ajouter des codes de suivi aux documents d’expédition pour le suivi en temps réel
- Systèmes d’inventaire: Génération en masse de codes-barres pour la gestion d’entrepôt
Logistique et expédition
- Étiquettes d’expédition: Ajouter des codes-barres de suivi aux documents de livraison
- Suivi des colis: Générer des identifiants uniques pour chaque expédition
- Gestion d’entrepôt: Créer des codes-barres pour les emplacements et l’identification des produits
- Chaîne d’approvisionnement: Suivre les produits à travers tout le réseau de distribution
Santé et médical
- Dossiers patients: Ajouter des codes-barres pour l’identification rapide des patients
- Administration de médicaments: Générer des codes-barres pour le suivi des médicaments
- Équipement médical: Marquer l’équipement avec des codes-barres de maintenance
- Résultats de laboratoire: Ajouter des codes-barres aux documents de résultats
🏛️ Gouvernement et conformité
- Documents d’identité: Ajouter des codes-barres de sécurité aux permis et passeports
- Documents fiscaux: Générer des codes de suivi pour les formulaires fiscaux
- Formulaires de conformité: Ajouter des codes-barres pour le suivi réglementaire
- Dossiers publics: Créer des identifiants de documents consultables
🎓 Éducation et bibliothèques
- Cartes étudiantes: Générer des codes-barres pour l’identification des étudiants
- Systèmes de bibliothèque: Ajouter des codes-barres aux livres et ressources
- Documents d’examen: Créer des identifiants uniques pour les tests
- Services de campus: Suivre l’utilisation des équipements et ressources
💼 Entreprise et finance
- Traitement des factures: Ajouter des codes-barres pour le traitement automatisé
- Gestion de documents: Créer des identifiants uniques pour les documents d’entreprise
- Suivi des actifs: Générer des codes-barres pour les équipements et actifs
- Pistes d’audit: Ajouter des codes de suivi pour la documentation de conformité