Filigranı PDF’den Python aracılığıyla kaldırın

Python for .NET Kütüphanesi için Aspose.PDF kullanarak PDF belgesinden filigranı silin

Python for .NET Kütüphanesini Kullanarak PDF Dosyasından Filigranı Sil

PDF Dosyasından Filigranı silmek için, güçlü ve kullanımı kolay bir API olan Aspose.PDF for Python kullanacağız. PyPI‘yi açın, aspose-pdf‘yi arayın ve yükleyin. Alternatif olarak, şu komutu çalıştırın:

Console

pip install aspose-pdf

Filigranı Python aracılığıyla kaldırın


Kodu ortamınızda denemek için Python için Aspose.PDF gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. WatermarkArtifact örneğini oluşturun.
  3. WatermarkArtifact nesnesinin özelliklerini ayarlar.
  4. Aspose.Pdf.Page.Artifacts toplama sınıfının Ekle yöntemini kullanarak filigran ekleyin.
  5. PDF dosyasını kaydet

PDF'den Filigranı Sil - Python

import aspose.pdf as apdf


from os import path
path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)

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

# save result pdf to file
document.save(path_outfile)