Redimensionar un PDF mediante Java

Cambiar el tamaño de página del PDF. Utilice Aspose.PDF for Java para modificar documentos PDF mediante programación

Cambie el tamaño de las páginas PDF con Java

¿Necesitas cambiar el tamaño del PDF? La modificación programática de los documentos PDF es una parte esencial de los flujos de trabajo digitales modernos. Las bibliotecas de Java, como Aspose.PDF, ofrecen soluciones independientes que no dependen de otro software y están listas para su uso comercial. Cubren todas las necesidades posibles de los desarrolladores profesionales de Java.

Esta biblioteca de Java permite a los desarrolladores cambiar el tamaño de los documentos PDF de forma rápida y eficiente mediante la programación. Esta biblioteca muestra cómo actualizar o cambiar fácilmente las dimensiones de la página en un archivo PDF existente mediante programación con Java. Es una solución independiente para procesar documentos PDF en Java que no requiere la instalación de ningún software de terceros.

Para cambiar el tamaño del archivo PDF, utilizaremos la API Aspose.PDF for Java, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma Java. Puedes descargar su versión más reciente directamente desde Maven e instalarla en tu proyecto basado en Maven añadiendo las siguientes configuraciones a la 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>

Cómo cambiar el tamaño de los documentos PDF


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

  1. Cargue el archivo PDF fuente.
  2. Lleva las páginas al objeto PageCollection.
  3. Obtenga una página determinada.
  4. Llama al método setPageSize (..) para actualizar sus dimensiones.
  5. Llame al método Save (..) de la clase de documento para generar el archivo PDF con las dimensiones de página actualizadas.

Si quieres cambiar el tamaño de los archivos PDF para tus tareas, esta solución puede ayudarte. Con esta potente biblioteca Aspose.PDF Java, puedes actualizar o cambiar las dimensiones de página (el tamaño) de un archivo existente. Esta herramienta profesional utiliza Java para cambiar el tamaño de un PDF de forma eficaz. El siguiente ejemplo muestra cómo cambiar el tamaño de un documento PDF en Java:

Cambiar el tamaño del PDF - Java

Este código de ejemplo muestra cómo cambiar el tamaño de las páginas PDF - Java


// Open first document
Document pdfDocument = new Document(_dataDir + "sample.pdf");
// Get page collection
PageCollection pageCollection = pdfDocument.getPages();
// Get particular page
Page pdfPage = pageCollection.get_Item(1);
// Set the page size as A4 (11.7 x 8.3 in) 1 inch = 72 points
// So A4 dimensions in points will be (842.4, 597.6)
pdfPage.setPageSize(597.6, 842.4);
// Save the updated document
pdfDocument.save(_dataDir + "UpdateDimensions_out.pdf");
pdfDocument.close();

Acerca de la API Aspose.PDF for Java

La API Aspose.PDF for Java es una biblioteca que permite a los desarrolladores añadir capacidades de procesamiento de PDF a sus aplicaciones. Se puede usar para crear cualquier tipo de aplicaciones de 32 y 64 bits para generar o leer, convertir y manipular archivos PDF sin el uso de Adobe Acrobat. Aspose.PDF for Java permite a los desarrolladores insertar tablas, gráficos, imágenes, hipervínculos, fuentes personalizadas (y mucho más) en documentos PDF. Además, también es posible cambiar el tamaño del PDF. Aspose.PDF for Java ofrece excelentes funciones de seguridad para desarrollar archivos PDF seguros.

Puedes encontrar más información sobre la API de Aspose.PDF for Java en documentación y ejemplos sobre cómo usar la API. Algunas de las funciones principales de la API Aspose.PDF for Java incluyen la compatibilidad con varios formatos de archivo, incluidos HTML, XFA, TXT, PCL, XML, XPS y formatos de archivos de imagen, la compatibilidad con varias versiones de PDF y una amplia funcionalidad de hipervínculos.