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 incluentLeft,Center, etRight.VerticalAlignment: Contrôle la position verticale. Les options incluentTop,Middle, etBottom.IsStampBehindContent: LorsqueFalse(par défaut), le tampon apparaît au-dessus du contenu existant de la page. Réglez surTruepour 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 lePdfDocumentmodifié.
Apprenez à éditer et tamponner des PDF avec IronPDF for Python !

