Dodaj stempel strony do pliku PDF poprzez Python

Tworzenie znacznika strony programowo przy użyciu Aspose.PDF dla biblioteki Python for .NET

Jak dodać znaczki strony do pliku PDF za pomocą biblioteki Python for .NET

Aby pracować ze znacznikiem strony w pliku PDF, użyj Aspose.PDF for Python via .NET, potężnego i łatwego w użyciu API. Otwórz PyPI, wyszukaj aspose-pdf i zainstaluj. Alternatywnie uruchom polecenie:

Console

pip install aspose-pdf

Dodaj znaczek strony do dokumentu PDF Python


Potrzebujesz Aspose.PDF dla Pythona przez .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Otwórz dokument PDF za pomocą obiektu Document.
  3. Utwórz stempel strony i zdefiniuj jego właściwości.
  4. Dodawanie stempla do strony przy użyciu metody AddStamp

Dodaj znaczek strony do pliku PDF - Python

import aspose.pdf as apdf


from os import path

path_infile = path.join(self.data_dir, infile)
path_input_stamp = path.join(self.data_dir, "image.pdf")
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
bluePageStamp = apdf.PdfPageStamp(path_input_stamp, 1)
bluePageStamp.set_height(800)
bluePageStamp.set_background(True)

plumPageStamp = apdf.PdfPageStamp(path_input_stamp, 2)
plumPageStamp.set_height(800)
plumPageStamp.set_background(True)

for i in range(1, 6):
    if (i % 2 == 0):
        document.pages[i].addStamp(bluePageStamp)
    else:
        document.pages[i].addStamp(plumPageStamp)

document.save(path_outfile)