En este breve tutorial, lo guiaremos a través de cómo rotar PDF usando Java. Contiene información detallada para configurar el IDE, un conjunto de instrucciones para escribir la aplicación y un código de muestra ejecutable para rotar páginas PDF usando Java. También se proporcionará una explicación para cambiar la orientación de las páginas solamente o cambiar la orientación del contenido también según los requisitos de la aplicación.
Pasos para rotar todas las páginas en PDF usando Java
- Configure el IDE para agregar Aspose.PDF for Java para cambiar la orientación del PDF
- Cargue el archivo PDF de entrada para cambiar la orientación de la página usando Document class
- Analice todas las páginas para voltear cada página
- Cambie la orientación de la página cambiando el largo por ancho y el ancho por alto
- Rotar el contenido de la página usando el método Page.setRotate()
- Guarde el PDF rotado en el disco
Estos pasos describen las tareas de programación para rotar páginas individuales en PDF usando Java. Inicialmente, se analiza la colección de páginas en el archivo PDF cargado y se utiliza el área rectangular de cada página para cambiar el ancho por alto y viceversa. En este caso, solo se intercambian el largo y el ancho de la página; sin embargo, el contenido permanece en la misma dirección que también se puede cambiar usando el método Page.setRotate().
Código para rotar páginas de PDF usando Java
En el código antes mencionado, se demuestra el proceso para rotar PDF por página usando Java. La propiedad MediaBox de la clase Page devuelve el área rectangular que se usa para cambiar las dimensiones de la página intercambiando ancho con alto. Si desea cambiar la orientación del contenido de la página, use el valor on90, on180 u on270 del enumerador Rotación para establecer el ángulo mediante el método Page.setRotate().
Este tema ha compartido detalles sobre cómo cambiar la página PDF y la orientación del contenido. Si desea conocer el proceso para buscar y reemplazar texto en un archivo PDF, consulte el artículo sobre cómo encontrar y reemplazar texto en PDF usando Java.