Adicionar carimbo de imagem em PDF via Python

Crie um carimbo de imagem com Aspose.PDF usando Python APIs.

Como adicionar carimbos de imagem a PDF usando a biblioteca Python for .NET

Para trabalhar com o carimbo de imagem em um arquivo PDF, usaremos a API Aspose.PDF para .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma python-net. Abra o gerenciador de pacotes NuGet, pesquise 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

Adicionar carimbo de imagem ao documento PDF Python


Você precisa Aspose.PDF for .NET testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Abra um documento PDF usando o objeto Documento.
  3. Crie um carimbo de imagem e defina suas propriedades.
  4. Adicionar o carimbo à página usando o método addStamp

Adicionar carimbo de imagem ao PDF - Python

    # Open document
    pdfDocument = Document(dataDir+ "AddImageStamp.pdf")

    # Create image stamp
    imageStamp = ImageStamp(dataDir + "aspose-logo.jpg")
    imageStamp.Background = true
    imageStamp.XIndent = 100
    imageStamp.YIndent = 100
    imageStamp.Height = 300
    imageStamp.Width = 300
    imageStamp.Rotate = Rotation.on270
    imageStamp.Opacity = 0.5

    # Add stamp to particular page
    pdfDocument.Pages[1].AddStamp(imageStamp)

    dataDir = dataDir + "AddImageStamp_out.pdf"
    # Save output document
    pdfDocument.Save(dataDir)