Añade Image Stamp a un PDF a través de Python

Cree un sello de imagen mediante programación con la herramienta Aspose.PDF for Python for .NET

Cómo añadir sellos de imagen a un PDF con la biblioteca Python for .NET

Para trabajar con el sello de imagen en un archivo PDF, use Aspose.PDF for Python via .NET, una API potente y fácil de usar. Abra PyPI, busque aspose-pdf e instálelo. También puede ejecutar el comando:

Console

pip install aspose-pdf

Agregar sello de imagen al documento PDF Python


Necesita Aspose.PDF para Python a través de.NET para probar el código en su entorno.

  1. Cargue el PDF con una instancia de Document.
  2. Abra un documento PDF con el objeto Document.
  3. Cree un sello de imagen y defina sus propiedades.
  4. Agregar el sello a la página mediante el método AddStamp

Agregar sello de imagen al 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 )