Get Watermark from PDF using Python

Get watermark from PDF document. Use Aspose.PDF for Python for .NET to modify PDF files programmatically

Get Watermark from PDF File Using Python for .NET Library

In order to get Watermark from PDF File, we’ll use Aspose.PDF for Python a powerful and easy-to-use API. Open PyPI, search for aspose-pdf, and install it. Alternatively, run the command:

Console

pip install aspose-pdf

Get Watermark via Python


To try the code in your environment, you need Aspose.PDF for Python.

  1. Load the PDF with an instance of Document.
  2. Create an instance of WatermarkArtifact.
  3. Set properties of WatermarkArtifact object.
  4. Add watermark using method Add of Aspose.Pdf.Page.Artifacts collection class.
  5. Save PDF file

Get Watermark from PDF - Python

import aspose.pdf as ap

doc = ap.Document("sample.pdf")

if doc.pages[1].artifacts[1].subtype == ap.Artifact.ArtifactSubtype.WATERMARK:
    fs = open("get_watermark.jpg", 'wc')
    doc.pages[1].artifacts[1].image.save(fs)
    fs.flush()
    fs.close()