IronPDF for Python bietet eine einfache Einzeiler-ApplyWatermark-Methode, um stilisierten HTML-Text — wie "ENTWURF" oder "VERTRAULICH" — auf jede Seite eines PDF-Dokuments zu überlagern.
Einstieg
Laden oder rendern Sie ein PdfDocument, dann rufen Sie ApplyWatermark mit Ihrem Wasserzeichen-HTML, Rotationswinkel und Ausrichtungsparametern auf. Das Wasserzeichen wird in einem einzigen Aufruf auf alle Seiten angewendet.
Den Code verstehen
ApplyWatermark(html, rotation, verticalAlignment, horizontalAlignment): Stempelt das bereitgestellte HTML als halbtransparentes Wasserzeichen auf jede Seite des Dokuments.html: Eine HTML-Zeichenfolge, die das Erscheinungsbild des Wasserzeichens definiert. Inline-Stile wiecolorundfont-sizewerden vollständig unterstützt.rotation: Winkel in Grad, um den Wasserzeichentext zu drehen.30erzeugt ein diagonales Wasserzeichen.verticalAlignment: Vertikale Position des Wasserzeichens auf der Seite (Top,Middle,Bottom).horizontalAlignment: Horizontal position (Left,Center,Right).
SaveAs("Watermarked.pdf"): Speichert das mit einem Wasserzeichen versehene Dokument auf der Festplatte.
Anpassen des Wasserzeichens
Jedes gültige HTML kann als Inhalt des Wasserzeichens verwendet werden. Verwenden Sie Inline-CSS, um Schriftgröße, Farbe, Opazität und andere visuelle Eigenschaften zu steuern. Für ein dezentes Hintergrundwasserzeichen, umwickeln Sie das HTML in einem <div> mit einem niedrigen opacity-Stilwert.