Tambahkan Tanda Air melalui Python

Tambahkan tanda air ke dokumen PDF secara terprogram menggunakan Aspose.PDF untuk Python for .NET

Tambahkan Watermark ke File PDF Menggunakan Alat Python for .NET

Untuk menambahkan Watermark ke File PDF, kita akan menggunakan Aspose.PDF for Python API yang kuat dan mudah digunakan. Buka PyPI, cari aspose-pdf, dan instal. Atau, jalankan perintah:

Console

pip install aspose-pdf

Tambahkan Tanda Air melalui Python


Untuk mencoba kode di lingkungan Anda, Anda perlu Aspose.PDF for Python.

  1. Muat PDF dengan instance Document.
  2. Buat sebuah instance dari WaterMarkArtifact.
  3. Mengatur sifat objek WaterMarkArtifact.
  4. Tambahkan watermark menggunakan metode Add of Aspose.Pdf.Page.Artifacts kelas koleksi.
  5. Simpan file PDF

Tambahkan Tanda Air ke PDF - 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)