Dodaj znak wodny przez Python

Jak dodać znak wodny w PDF przez Python for .NET

Dodaj znak wodny do pliku PDF za pomocą biblioteki Python for .NET

Aby dodać znak wodny do pliku PDF, użyjemy interfejsu API Aspose.PDF for Python, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla .NET. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Python Package Manager Console

pip install aspose-pdf

Dodaj znak wodny przez Python


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for Python.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Utwórz instancję WaterMarkArtiFact.
  3. Ustawia właściwości obiektu WaterMarkArtiFact.
  4. Dodaj znak wodny za pomocą metody Dodaj klasy kolekcji Aspose.Pdf.Page.Artifacts.
  5. Zapisz plik PDF

Dodaj znak wodny do PDF - Python

    import aspose.pdf as ap 

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

    artifact = ap.WatermarkArtifact()
    artifact.set_image("1.jpg")

    artifact.artifact_horizontal_alignment = ap.HorizontalAlignment.CENTER
    artifact.artifact_vertical_alignment = ap.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("add_watermark.pdf", ap.SaveFormat.PDF)