Utilisation de pieds de page depuis un PDF via Java

Ajoutez un pied de page au fichier PDF à l’aide de la bibliothèque Java.

Ajouter des pieds de page au document PDF à l'aide de la bibliothèque Java

Afin d’ajouter des pieds de page dans un fichier PDF, nous utiliserons l’API Aspose.PDF for Java qui est une API de conversion riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme Java. Vous pouvez télécharger sa dernière version directement depuis [Maven](https : //repository.aspose.com/webapp/ #/Artifacts/Browse/Tree/General/Repo/com/aspose/Aspose-pdf) 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>

Étapes pour ajouter un pied de page au PDF via Java


Vous avez besoin de Aspose.PDF for Java pour essayer le code dans votre environnement.

  1. Ouvrez un document PDF à l’aide de l’objet Document.
  2. Créez un tampon et définissez ses propriétés.
  3. Ajoutez le tampon à la page en utilisant la méthode AddStamp.
  4. Enregistrez le fichier PDF.

Ajouter une image dans le pied de page du fichier PDF - Java

<% footer.code-block.subtitle %>


    Document pdfDocument = new Document(_dataDir + "ImageInFooter.pdf");
    ImageStamp imageStamp = new ImageStamp(_dataDir + "aspose-logo.jpg");
    imageStamp.setBottomMargin(10);
    imageStamp.setHorizontalAlignment(HorizontalAlignment.Center);
    imageStamp.setVerticalAlignment(VerticalAlignment.Bottom);
    // Add footer on all pages
    for (Page page : pdfDocument.getPages()) {
        page.addStamp(imageStamp);
    }
    _dataDir = _dataDir + "ImageInFooter_out.pdf";
    pdfDocument.save(_dataDir);