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 :
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.
Créer un nouvel objet
ChromePdfRender
.Appelez la méthode
RenderHtmlAsPdf
sur le nouvel objet avec la variable de chaîne en tant qu'argument.- 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.) :
- 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
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).Appelez la méthode
applyStamp
sur l'objetPdfDocument
.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 !)