Añadir páginas a PDF a través de Java

Inserte páginas en un documento PDF mediante programación mediante Aspose.PDF for la biblioteca Java

Cómo añadir páginas a un PDF usando Java

Para insertar una página, usaremos 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 e instalarla en su proyecto basado en Maven añadiendo las siguientes configuraciones apom.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>

Insertar página en PDF mediante Java


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

  1. Cree un objetoDocument con el archivo PDF de entrada.

  2. Llame al método Insert de la colección PageCollection con el índice especificado.

  3. Guarde el PDF de salida con el métodoGuardar.

Insertar nueva página en PDF

Document pdfDocument = new Document();

// Add page
pdfDocument.getPages().add();
// Insert an empty page in a PDF
pdfDocument.getPages().insert(2);

// Save updated PDF
pdfDocument.save(DATA_DIR.resolve( "InsertEmptyPage_out.pdf").toString());
pdfDocument.close();