Ajouter des codes-barres au format HTML au format PDF

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

Cependant, en plus de ces données obligatoires, il existe également un objet de configuration de code-barres facultatif qui peut spécifier les paramètres suivants :

  • barcodeType : Le type de codage du code-barres à utiliser.
  • behindExistingContent : Définissez ceci sur true pour appliquer le tampon derrière le contenu. Si le contenu est opaque, le cachet peut être invisible.
  • horizontalAlignment : L'alignement horizontal du tampon par rapport à la page.
  • horizontalOffset : Le décalage horizontal. La valeur 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. La valeur 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 estampés de ce Stamper d'avoir un lien hypertexte cliquable.
  • 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 la rend totalement invisible, tandis qu'une valeur de 100 la rend totalement opaque.
  • renderDelay : Spécifie le nombre de millisecondes à attendre après le rendu de l'HTML avant l'impression. Cela peut être utile lorsque l'on envisage le rendu de JavaScript, d'Ajax ou d'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 de 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 PDFs et les codes-barres, visitez la documentation IronPDF.

    Explorez d'autres bibliothèques par Iron Software, telles que IronBarcode pour la génération de codes-barres, qui peuvent améliorer les capacités de votre projet.