Ajout efficace de contenu HTML
IronPDF for Python prend en charge l'application de plusieurs tampons différents — HTML, texte, image, et code-barres — à un document PDF en une seule opération en utilisant ApplyMultipleStamps.
Commencer
Créez des objets tampon individuels pour chaque type de tampon, ajoutez-les à une collection List[Stamper], puis appelez ApplyMultipleStamps sur un PdfDocument pour appliquer tous les tampons en une seule fois.
Comprendre le code
HtmlStamper(html): Tamponne un fragment HTML sur le PDF. Prend en chargeVerticalOffsetetHorizontalOffsetpour ajuster finement la position en utilisant des valeursLengthbasées sur les pixels.TextStamper(text): Tamponne du texte brut avec des paramètres de police personnalisés. RéglezUseGoogleFont = TrueetFontFamilypour utiliser n'importe quelle police Google par nom.ImageStamper(path): Tamponne un fichier image sur le PDF. UtilisezMinWidthetMinHeightpour contrôler les dimensions du tampon.BarcodeStamper(value, encoding): Génère et tamponne un code-barres ou un QR code.BarcodeEncoding.Code39produit un code-barres Code 39 standard.List[Stamper](): Une collection typée qui contient des objets tampon de types mixtes.ApplyMultipleStamps(stamps_list): Applique tous les tampons de la liste à chaque page du document en un seul passage efficace.
Alignement et positionnement
Chaque tampon prend en charge VerticalAlignment, HorizontalAlignment, VerticalOffset, et HorizontalOffset pour un placement précis sur la page.

