Wasserzeichen hinzufügen über Python

Fügen Sie dem PDF-Dokument programmgesteuert Wasserzeichen hinzu, indem Sie Aspose.PDF for die Python for .NET Library verwenden

Wasserzeichen mit dem Tool Python zur PDF-Datei hinzufügen

Um einer PDF-Datei ein Wasserzeichen hinzuzufügen, verwenden wir Aspose.PDF für Python, eine leistungsstarke und benutzerfreundliche API. Öffnen Sie PyPI, suchen Sie nach aspose-pdf und installieren Sie es. Alternativ können Sie folgenden Befehl ausführen:

Console

pip install aspose-pdf

Wasserzeichen hinzufügen über Python


Um den Code in Ihrer Umgebung auszuprobieren, benötigen Sie Aspose.PDF for Python.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie eine Instanz von WatermarkArtifact.
  3. Legt die Eigenschaften des WatermarkArtifact-Objekts fest.
  4. Fügen Sie ein Wasserzeichen mit der Methode Add der Sammlungsklasse Aspose.Pdf.Page.Artifacts hinzu.
  5. Speichern Sie die PDF-Datei

Wasserzeichen zu PDF hinzufügen - Python

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

doc = apdf.Document(path_infile)

artifact = apdf.WatermarkArtifact()
artifact.set_image("watermark.jpg")

artifact.artifact_horizontal_alignment = apdf.HorizontalAlignment.CENTER
artifact.artifact_vertical_alignment = apdf.VerticalAlignment.CENTER
artifact.rotation = 15
artifact.opacity = 1
artifact.is_background = True
doc.pages[1].artifacts.append(artifact)

# save result pdf to file
doc.save(path_outfile)