Ajouter des codes-barres au format HTML au format PDF

Les développeurs Python peuvent ajouter des codes-barres à leurs documents PDF avec IronPDF for Python de deux manières, comme illustré ci-dessus :

Méthode 1 : Ajouter des codes-barres en utilisant le ChromePdfRenderer

Cette méthode permet de créer des codes-barres contenant des informations textuelles :

  1. Créez une variable de type chaîne qui contiendra les éléments HTML suivants :

    • Un élément link qui référence une police de caractères de code-barres sur le web comme celle-ci.

    • Un élément contenant le texte que vous voulez encoder dans un code-barres.
  2. Créer un nouvel objet ChromePdfRender.

  3. Appelez la méthode RenderHtmlAsPdf sur le nouvel objet avec la variable de chaîne en tant qu'argument.

  4. Enregistrez l'objet PdfDocument résultant dans un fichier.

Méthode 2 : Ajouter des codes-barres en utilisant le BarcodeStamper

Utilisez cette approche lorsque vous souhaitez avoir plus de contrôle sur l'apparence du code-barres (par exemple, largeur, hauteur, positionnement sur la page, etc.) :

  1. Créez un objet PdfDocument, comme illustré ci-dessous.
    # Create from existing PDF file on the file system
    existing_pdf = PdfDocument("existing.pdf")

    # Create from HTML!
    new_pdf = ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!</h1>")
python
PYTHON
  1. Créez un objet BarcodeStamper, en spécifiant le texte à encoder ainsi qu'un format de code-barres cible dans la liste des paramètres (la largeur et la hauteur sont optionnelles).

  2. Appelez la méthode applyStamp sur l'objet PdfDocument.

  3. Enregistrez les modifications.

    Utilisez la bibliothèque IronBarcode C# pour un contrôle encore plus grand sur la création de codes-barres.

    (Et ensuite, tamponnez-les sur vos PDFs en utilisant HtmlStamper de IronPDF for Python !)