Python aracılığıyla PDF’ye Sayfa Damgası Ekle

Python for .NET Kütüphanesi için Aspose.PDF kullanarak programlı olarak sayfa damgası oluşturun

Python for .NET Kitaplığı Kullanarak PDF'ye Sayfa Damgaları Nasıl Eklenir

PDF dosyasına sayfa damgası eklemek için, güçlü ve kullanımı kolay bir API olan [Aspose.PDF for Python via .NET](https://products.aspose.com/pdf/python-net]'i kullanın. PyPI‘yi açın, aspose-pdf‘i arayın ve yükleyin. Alternatif olarak, şu komutu çalıştırın:

Console

pip install aspose-pdf

PDF Belgesine Sayfa Damgası Ekle Python


Kodu ortamınızda denemek için Aspose.PDF for Python üzerinden .NET gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Document nesnesini kullanarak bir PDF belgesi açın.
  3. Sayfa Damgası oluşturun ve özelliklerini tanımlayın.
  4. AddStamp yöntemini kullanarak Damgayı Sayfaya Ekleme

PDF'ye Sayfa Damgası Ekle - 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)