Redimensionar un PDF mediante Python

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

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

¿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 Python, 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 Python.

Esta biblioteca de Python 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 Python. Es una solución independiente para procesar documentos PDF en Python 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 .NET, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para Python a través de la plataforma .NET. Abre el administrador de paquetes NuGet, busca Aspose.pdf e instálalo. También puede usar el siguiente comando desde la consola del administrador de paquetes.

Console

pip install aspose-pdf

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


Necesita Aspose.PDF para Python a través de.NET 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 Python for .NET, puedes actualizar o cambiar las dimensiones de página (el tamaño) de un archivo existente. Esta herramienta profesional utiliza Python 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 Python:

Cambiar el tamaño del PDF - Python

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

import aspose.pdf as apdf

from os import path
path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
# Get particular page
page = document.pages[1]

# Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
# So A4 dimensions in points will be (842.4, 597.6)
page.set_page_size(597.6, 842.4)

# Save the updated document
document.save(path_outfile )

Acerca de la API Aspose.PDF for Python

Aspose.PDF for Python a través de la API de.NET es compatible con los estándares y especificaciones de PDF más establecidos. 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 de los documentos PDF. Aspose.PDF for Python a través de.NET proporciona excelentes funciones de seguridad para desarrollar documentos PDF seguros. Algunas de las funciones clave de Aspose.PDF for Python a través de la API.NET incluyen:

  • Posibilidad de leer y exportar PDF en múltiples formatos de imagen, incluidos BMP, GIF, JPEG y PNG.
  • Establezca la información básica (por ejemplo, autor, creador) del documento PDF.
  • Funciones de conversión: convierte PDF a Word, Excel y PowerPoint. Convierte PDF a formatos de imágenes. Convierte archivos PDF a formato HTML y viceversa. Convierte PDF a EPUB, texto, XPS, etc.

Puedes encontrar más información sobre Aspose.PDF for Python a través de la API.NET en nuestra documentación sobre cómo usar la API.