Adicionar carimbo de imagem ao PDF via Python

Crie um selo de imagem programaticamente usando o Aspose.PDF para a biblioteca Python for .NET

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

import aspose.pdf as ap

# Open document
document = ap.Document(input_pdf)

# Create image stamp
image_stamp = ap.ImageStamp(input_image_file)
image_stamp.background = True
image_stamp.x_indent = 100
image_stamp.y_indent = 100
image_stamp.height = 300
image_stamp.width = 300
image_stamp.rotate = ap.Rotation.ON270
image_stamp.opacity = 0.5
# Add stamp to particular page
document.pages[1].add_stamp(image_stamp)

# Save output document
document.save(output_pdf)