Tamponnage de contenu HTML

IronPDF for Python peut superposer du contenu HTML sur des pages PDF existantes en utilisant la classe HtmlStamper, vous permettant d'ajouter des logos, des images, du texte ou tout autre élément rendu en HTML par-dessus ou derrière le contenu de la page.

Commencer

Créez un HtmlStamper avec votre fragment HTML, configurez ses propriétés de positionnement et d'apparence, chargez un PdfDocument, et appelez ApplyStamp pour appliquer le tampon à toutes les pages.

Comprendre le code

  • HtmlStamper(html) : Accepte une chaîne HTML — y compris des balises <img>, du texte stylisé, ou tout HTML valide — et crée un objet tampon qui rend cet HTML en tant que superposition.
  • HorizontalAlignment : Contrôle la position horizontale du tampon sur la page. Les options incluent Left, Center, et Right.
  • VerticalAlignment : Contrôle la position verticale. Les options incluent Top, Middle, et Bottom.
  • IsStampBehindContent : Lorsque False (par défaut), le tampon apparaît au-dessus du contenu existant de la page. Réglez sur True pour rendre le tampon derrière le contenu, utile pour les filigranes ou les graphiques d'arrière-plan.
  • Opacity : Une valeur de 0 (transparent) à 100 (complètement opaque) qui contrôle à quel point le tampon est visible sur la page.
  • PdfDocument.FromFile(path) : Charge le PDF existant à tamponner.
  • ApplyStamp(stamper) : Applique le tampon à toutes les pages du document et retourne le PdfDocument modifié.

Apprenez à éditer et tamponner des PDF avec IronPDF for Python !

Prêt à commencer?
Version : 2026.6 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.