Ajouter un tampon d’image au PDF via Python

Créez un tampon d’image par programmation à l’aide de Aspose.PDF pour la bibliothèque Python for .NET

Comment ajouter des tampons image au PDF à l'aide de la bibliothèque Python for .NET

Pour intégrer des tampons d’image dans un fichier PDF, utilisez Aspose.PDF for Python via .NET, une API puissante et intuitive. Ouvrez PyPI, recherchez « aspose-pdf » et installez-le. Vous pouvez également exécuter la commande suivante :

Console

pip install aspose-pdf

Ajouter un tampon d’image au document PDF Python


Vous avez besoin de Aspose.PDF pour Python via .NET pour essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Ouvrez un document PDF à l’aide de l’objet Document.
  3. Créez un tampon d’image et définissez ses propriétés.
  4. Ajouter le tampon à la page en utilisant la méthode AddStamp

Ajoutez un tampon d'image au 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 )