Trabajar con pies de página desde PDF a través de Java

Agregue pie de página al archivo PDF mediante la biblioteca Java.

Agregar pies de página a un documento PDF mediante la biblioteca Java

Para añadir pies de página al archivo PDF, utilizaremos la API Aspose.PDF for Java, que es una API de conversión rica en funciones, potente y fácil de usar para la plataforma Java. Puede descargar su última versión directamente desde [Maven](https://repository.aspose.com/webapp/ #/artifacts/browse/tree/general/repo/com/aspose/aspose-pdf) e instalarla en su proyecto basado en Maven añadiendo las siguientes configuraciones al 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>

Pasos para añadir pie de página a un PDF mediante Java


Necesita Aspose.PDF for Java para probar el código en su entorno.

  1. Abra un documento PDF con el objeto Document.
  2. Cree un sello y defina sus propiedades.
  3. Agregue el sello a la página mediante el método addStamp.
  4. Guarde el archivo PDF.

Añadir imagen al pie de página del archivo 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);