Obtenha a marca d’água do PDF via Python

Obtenha marca d’água de um documento PDF. Use o Aspose.PDF para Python for .NET para modificar arquivos PDF programaticamente

Obtenha a marca d'água do arquivo PDF usando a biblioteca Python for .NET

Para obter a marca d’água do arquivo PDF, usaremos a API Aspose.PDF for Python, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para .NET. Abra o gerenciador de pacotes NuGet, pesquise por Aspose.pdf e instale. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes.

Python Package Manager Console

pip install aspose-pdf

Obtenha Watermark via Python


Para testar o código em seu ambiente, você precisa de Aspose.PDF para Python.

  1. Carregue o PDF com uma instância do Document.
  2. Crie uma instância de WatermarkArtifact.
  3. Defina as propriedades do objeto WatermarkArtifact.
  4. Adicione marca d’água usando o método Add da classe de coleção Aspose.Pdf.Page.Artifacts.
  5. Salvar arquivo PDF

Obtenha a marca d'água do 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()