Dapatkan Watermark dari PDF melalui Python

Dapatkan tanda air dari dokumen PDF. Gunakan Aspose.PDF untuk Python for .NET untuk memodifikasi file PDF secara terprogram

Dapatkan Tanda Air dari File PDF Menggunakan Python for .NET Library

Untuk mendapatkan Watermark dari 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

Dapatkan 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

Dapatkan Tanda Air dari PDF - Python

import aspose.pdf as apdf

from os import path
from io import FileIO

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
):
    image_stream = FileIO(path_outfile, "w")
    document.pages[1].artifacts[1].image.save(image_stream)
    image_stream.flush()
    image_stream.close()