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 fait référence à une police web de code-barres comme celui-ci.

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

  3. Appeler la méthode RenderHtmlAsPdf sur le nouvel objet avec la variable string comme argument.

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

Méthode 2 : Ajouter des codes-barres à l'aide de BarcodeStamper (tampon à code-barres)

Utilisez cette approche si vous souhaitez mieux contrôler la façon dont le code-barres apparaît (par exemple, la largeur, la hauteur, le positionnement de la page, etc.):

  1. Créez un objet PdfDocument, comme indiqué 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
  1. Créer 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 facultatives).

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

  3. Enregistrez les modifications.

    Utiliser le Bibliothèque IronBarcode C# pour un contrôle encore plus poussé de la création des codes-barres.

    (Puis apposez-les sur vos PDF à l'aide de la fonction d'IronPDF pour Python HtmlStamper!)