crear folleto desde pdf en java

El soporte multiplataforma y las otras características interesantes de PDF lo han convertido en un formato de documento digital popular. La mayoría de las veces, se prefiere almacenar o compartir los documentos en formato PDF. En algunos casos, es decir, al imprimir PDF, debe crear el folleto a partir de archivos PDF. Por ejemplo, un cuadernillo encuadernado se utiliza para imprimir dos páginas en una hoja. En este artículo, le mostraremos cómo crear folletos a partir de archivos PDF mediante programación en Java.

API de Java para crear folletos a partir de PDF - Descarga gratuita

Para crear folletos a partir de archivos PDF, utilizaremos Aspose.PDF for Java. Es una API de manipulación de PDF que puede usar para crear, modificar y procesar archivos PDF. Puede descargar la API o instalarla usando las siguientes configuraciones de Maven.

Repositorio

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

Dependencia

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

Pasos para crear un folleto desde PDF

Aspose.PDF for Java no requiere que pase por un proceso complejo para crear folletos en PDF. Solo necesita cargar el PDF de origen, configurar algunas opciones de página y generar el folleto. Los siguientes son los pasos para hacer un folleto desde PDF usando Aspose.PDF for Java.

  • Cargue el archivo PDF desde el disco.
  • Establece las propiedades de las páginas, por ejemplo, el tamaño de la página.
  • Cree el folleto y guárdelo en la ubicación deseada.

La siguiente sección demuestra qué clases y métodos se utilizan para generar folletos a partir de PDF en Java.

Crear folleto desde PDF en Java

Los siguientes son los pasos para crear un folleto de PDF en Java.

El siguiente ejemplo de código muestra cómo crear un folleto a partir de un PDF en Java

// Crear objeto PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();

// Establecer páginas izquierda y derecha
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };

// hacer folleto
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);

PDF de entrada

pdf de entrada para folleto

Folleto de salida

crear folleto desde pdf en java

API de Java para crear folletos en PDF: obtenga una licencia gratuita

Puede crear folletos a partir de PDF sin limitaciones de evaluación obteniendo una licencia temporal gratuita.

API Java PDF - Leer más

Puede explorar más sobre Aspose.PDF for Java usando documentación. En caso de que tenga alguna consulta, no dude en hacérnosla saber a través de nuestro foro.

Conclusión

En este artículo, ha aprendido a crear folletos a partir de PDF en Java. También ha visto cómo configurar dinámicamente el tamaño de página y las páginas en los lados izquierdo y derecho del folleto.

Ver también