Seitenstempel-PDF über Python hinzufügen

Erstellen Sie einen Seitenstempel mit Aspose.PDF mithilfe von Python APIs.

So fügen Sie mithilfe der Python for .NET Bibliothek Seitenstempel zu PDF hinzu

Um mit dem Seitenstempel in eine PDF-Datei zu arbeiten, verwenden wir die Aspose.PDF for .NET API, eine funktionsreiche, leistungsstarke und einfach zu verwendende Dokumentbearbeitungs-API für die python-net -Plattform. Öffnen Sie den NuGet Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie. Sie können auch den folgenden Befehl in der Package Manager Console verwenden.

Python Package Manager Console

pip install aspose-pdf

Seitenstempel zum PDF-Dokument hinzufügen Python


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Öffnen Sie ein PDF-Dokument mit dem Objekt Dokument.
  3. Erstellen Sie einen Seitenstempel und definieren Sie seine Eigenschaften.
  4. Fügen Sie den Stempel mit der Methode AddStamp zur Seite hinzu

Seitenstempel zu PDF hinzufügen - Python

public static void AddPageStamp()
{
    String inputFileName = "sample-4pages.pdf";
    String outputFileName = "AddPageStamp_out.pdf";
    String pageStampFileName = "PageStamp.pdf";
    Document document = new Document(_dataDir + inputFileName);

    PdfPageStamp bluePageStamp = new PdfPageStamp(_dataDir + pageStampFileName, 1);
    bluePageStamp.setHeight(800);
    bluePageStamp.setBackground(true);

    PdfPageStamp plumPageStamp = new PdfPageStamp(_dataDir + pageStampFileName, 2);
    plumPageStamp.setHeight(800);
    plumPageStamp.setBackground(true);

    for (int i = 1; i < 5; i++)
    {
        if (i % 2 == 0)
            document.getPages().get_Item(i).addStamp(bluePageStamp);
        else
            document.getPages().get_Item(i).addStamp(plumPageStamp);
    }

    document.save(_dataDir + outputFileName);
}