Ajouter un tampon d’image au PDF via Java

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

Comment ajouter des tampons image au PDF à l'aide de la bibliothèque Java

Pour ajouter un tampon d’image au PDF, nous utiliserons l’API Aspose.PDF pour Java qui est une API de conversion riche en fonctionnalités, puissante et facile à utiliser pour la plateforme Java. Vous pouvez télécharger sa dernière version directement depuis Maven et l’installer dans votre projet basé sur Maven en ajoutant les configurations suivantes au pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Ajouter un tampon d’image au document PDF Java


Vous avez besoin de Aspose.PDF for Java 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 - Java


    // Open document
    Document pdfDocument = new Document(_dataDir + "AddImageStamp.pdf");

    // Create image stamp
    ImageStamp imageStamp = new ImageStamp(_dataDir + "aspose-logo.png");
    imageStamp.setBackground(true);
    imageStamp.setXIndent(100);
    imageStamp.setYIndent(100);
    imageStamp.setHeight(48);
    imageStamp.setWidth(225);
    imageStamp.setRotate(Rotation.on270);
    imageStamp.setOpacity(0.5);

    // Add stamp to particular page
    pdfDocument.getPages().get_Item(1).addStamp(imageStamp);

    // Save output document
    pdfDocument.save(_dataDir + "AddImageStamp_out.pdf");