Cómo cambiar el tamaño de página de un PDF usando Python

Este pequeño tema se centra en cómo cambiar el tamaño de página de PDF usando Python. Abarca todos los detalles necesarios para configurar el entorno de desarrollo, una secuencia de pasos que se deben seguir para crear una aplicación y un código de muestra ejecutable que muestra el proceso para cambiar el tamaño de la página PDF usando Python con la ayuda de solo algunas llamadas a la API. Este código se puede usar en cualquiera de los entornos compatibles con Python y .NET Framework, como Windows, Linux y macOS.

Pasos para cambiar el tamaño del papel PDF usando Python

  1. Configurar el entorno para usar la API de Aspose.PDF para Python a través de .NET
  2. Abra el archivo PDF de origen utilizando el objeto de clase Document cuyas dimensiones de página se van a cambiar
  3. Acceda a la colección de páginas PDF en el PDF cargado
  4. Acceda a la página deseada de la colección para la que se va a actualizar el tamaño
  5. Llame al método set_page_size() de la clase Page y proporcione un nuevo tamaño de página
  6. Guarde el archivo PDF resultante con el tamaño de página modificado

Estos pasos cubren el proceso para editar el tamaño de la página PDF usando Python proporcionando los recursos necesarios para probar esta función. Inicialmente, cargamos el archivo PDF de destino, accedemos a la colección de páginas y luego obtenemos la referencia a la página cuyo tamaño se actualizará. La instancia de la clase Page contiene un método set_page_size() que se utiliza para modificar el tamaño de la página proporcionando el ancho y el alto de la página.

Código para modificar el tamaño de página PDF usando Python

This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. Supongamos que desea establecer el tamaño de página en Envelop 10#, que tiene una altura de 9,49 pulgadas y un ancho de 4,13 pulgadas, por lo tanto, multiplicará ambos números por 72 antes de pasarlo al método set_page_size().

Este ejemplo nos ha enseñado a cambiar las dimensiones de la página PDF usando Python. Si está interesado en obtener información sobre cómo convertir un PDF a un archivo de Excel, consulte el artículo sobre cómo convertir PDF a Excel usando Python.

 Español