Wasserzeichen löschen über Python

So entfernen Sie Wasserzeichen aus PDF über Python for .NET

Löschen Sie ein Wasserzeichen aus einer PDF-Datei mithilfe der Python for .NET Library

Um Wasserzeichen aus einer PDF-Datei zu löschen, verwenden wir die Aspose.PDF for Python API, eine funktionsreiche, leistungsstarke und einfach zu bedienende API zur Dokumentenbearbeitung für.NET. Öffnen Sie den Paketmanager NuGet, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager-Konsole aus verwenden.

Python Package Manager Console

pip install aspose-pdf

Entfernen Sie das Wasserzeichen über Python


Um den Code in Ihrer Umgebung auszuprobieren, benötigen Sie Aspose.PDF für 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

Löschen Sie das Wasserzeichen aus dem PDF - Python

    import aspose.pdf as ap 

    doc = ap.Document("1.pdf")

    if doc.pages[1].artifacts[1].subtype == ap.Artifact.ArtifactSubtype.WATERMARK:
        doc.pages[1].artifacts.delete(doc.pages[1].artifacts[1])

    #save result pdf to file
    doc.save("remove_watermark.pdf", ap.SaveFormat.PDF)