Python aracılığıyla Filigran ekleyin

Python for .NET için Aspose.PDF kullanarak programlı olarak PDF belgesine filigran ekleyin

Python for .NET Aracını Kullanarak PDF Dosyasına Filigran Ekleme

PDF Dosyasına Filigran eklemek 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

Python aracılığıyla Filigran ekleyin


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'ye Filigran Ekle - 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)

doc = apdf.Document(path_infile)

artifact = apdf.WatermarkArtifact()
artifact.set_image("watermark.jpg")

artifact.artifact_horizontal_alignment = apdf.HorizontalAlignment.CENTER
artifact.artifact_vertical_alignment = apdf.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(path_outfile)