IRONSOFTWAREHOME
Ajouter des codes-barres dans HTML vers PDF
import {PdfDocument, BarcodeType} from "@ironsoftware/ironpdf";

(async () => {
    // Render HTML to PDF
    const pdf = await PdfDocument.fromHtml("<h1>Stamp Barcode</h1>");

    // Configure barcode options
    const barcodeOptions = {
        barcodeEncoding: BarcodeType.code39,
    };

    // Stamp barcode
    await pdf.stampBarcode("Hello World", barcodeOptions);

    // Export to a file
    await pdf.saveAs("bcTest.pdf");
})();
npm i @ironsoftware/ironpdf
Ajouter des codes-barres dans HTML vers PDF

Ajouter des codes-barres dans HTML vers PDF

Les codes-barres peuvent être appliqués directement aux nouveaux PDF rendus ou aux PDF existants. Utilisez la méthode stampBarcode pour ajouter un code-barres au document PDF. La seule entrée requise est la valeur que le code-barres doit représenter.

Cependant, en plus de cette entrée requise, il existe également un objet de configuration de code-barres facultatif qui peut spécifier les paramètres suivants :

  • barcodeType : Le type d'encodage du code-barres à utiliser.
  • behindExistingContent : Définissez cela sur vrai pour appliquer le tampon derrière le contenu. Si le contenu est opaque, le tampon peut être invisible.
  • horizontalAlignment : L'alignement horizontal du tampon par rapport à la page.
  • horizontalOffset : Le décalage horizontal. Une valeur de 0 n'a aucun effet. Les valeurs positives indiquent un décalage vers la droite, tandis que les valeurs négatives indiquent un décalage vers la gauche.
  • verticalAlignment : L'alignement vertical du tampon par rapport à la page.
  • verticalOffset : Le décalage vertical. Une valeur de 0 n'a aucun effet. Les valeurs positives indiquent un décalage vers le bas, tandis que les valeurs négatives indiquent un décalage vers le haut.
  • hyperlink : Permet aux éléments tamponnés de ce Stamper d'avoir un hyperlien au clic.
  • maxHeight : La hauteur maximale du tampon de sortie.
  • maxWidth : La largeur maximale du tampon de sortie.
  • minHeight : La hauteur minimale du tampon de sortie.
  • minWidth : La largeur minimale du tampon de sortie.
  • opacity : Définit l'opacité, permettant au tampon d'être transparent. Une valeur de 0 le rend entièrement invisible, tandis que 100 le rend entièrement opaque.
  • renderDelay : Spécifie le nombre de millisecondes à attendre après que l'HTML soit rendu avant d'imprimer. Cela peut être utile lors de la prise en compte du rendu de JavaScript, Ajax ou des animations.
  • rotation : Fait pivoter le tampon dans le sens des aiguilles d'une montre de 0 à 360 degrés selon les spécifications.
  • scale : Applique une échelle en pourcentage aux tampons, les rendant plus grands ou plus petits.
  • timeout : Délai d'expiration du rendu en secondes.
  • heightPx : La hauteur en pixels du code-barres.
  • widthPx : La largeur en pixels du code-barres.

Pour plus d'informations sur le travail avec les PDF et les codes-barres, visitez la Documentation de IronPDF. Explorez d'autres bibliothèques d'Iron Software, telles que IronBarcode pour la génération de codes-barres, qui peuvent améliorer les capacités de votre projet.

Apprenez à ajouter des BarCodes aux PDF avec IronPDF for Node.js
Voir sur GitHub

Prêt à commencer?

Version :2026.6vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Node.js pour PDF
Installer avec npm

Version : 2026.6

  1. Téléchargez et installez Node.js 12+.
  2. Exécutez la commande ci-dessus dans le terminal.

Licences à partir de 749 $