Adicionar carimbo de imagem ao PDF via Python

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

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

Para trabalhar com carimbo de imagem em ficheiro PDF, utilize Aspose.PDF for Python via .NET, uma API poderosa e fácil de utilizar. Abra o PyPI, pesquise por aspose-pdf e instale-o. Em alternativa, execute o comando:

Console

pip install aspose-pdf

Adicionar carimbo de imagem ao documento PDF Python


Você precisa de Aspose.PDF para Python via .NET para 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 apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_input_image = path.join(self.data_dir, "image.pdf")
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)

image_stamp = apdf.ImageStamp(path_input_image)
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 = apdf.Rotation.ON270
image_stamp.opacity = 0.5

document.pages[1].add_stamp(image_stamp)
document.save(path_outfile )