Recortar PDF mediante Python

Solución de recorte progresivo de PDF que utiliza Aspose.PDF del lado del servidor para las API de Python, sin el uso de ningún software como Microsoft o Adobe Acrobat

Recortar PDF con Python

¿Necesitas recortar un PDF? La modificación programática de los documentos PDF es una parte esencial de los flujos de trabajo digitales modernos. Con las bibliotecas de Python, como Aspose.PDF, son 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 recortar documentos PDF de forma rápida y eficaz mediante la programación. Con esta biblioteca, puede recortar fácilmente un PDF con varias propiedades, como el ancho, el alto, el sangrado, el recorte y el recuadro de recorte. Aspose.PDF le permite acceder a estas propiedades. Es una solución independiente para procesar documentos PDF en Python que no requiere la instalación de ningún software de terceros.

Para recortar un archivo PDF, utilizaremos la API Aspose.PDF for .NET, que es una API de manipulación de documentos potente, fácil de usar y con muchas funciones 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.

Python Package Manager Console

pip install aspose-pdf

Cómo recortar un PDF mediante Python


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

  1. Abra un documento PDF con el objeto Document.
  2. Elige el tipo de caja y crea un nuevo rectángulo de caja
  3. Guarde el documento actualizado en la nueva ruta mediante el método Save ().

Si quieres recortar una página PDF, una solución de recorte puede ayudarte. Con esta potente biblioteca Aspose.PDF Python for .NET, puedes cambiar tu PDF manteniendo su calidad. Esta herramienta profesional utiliza Python para recortar PDF de forma eficaz. El siguiente ejemplo muestra cómo modificar un documento PDF en Python:

Recortar archivos PDF - Python

Este código de ejemplo muestra cómo recortar una página PDF - Python

Input file:

File not added

Output format:

Output file:


import aspose.pdf as ap

    document = ap.Document(input_pdf)

    # Create new Box Rectagle
    new_box = ap.Rectangle(100, 100, 80, 10, True)
    document.pages[1].crop_box = new_box
    document.pages[1].trim_box = new_box
    document.pages[1].art_box = new_box
    document.pages[1].bleed_box = new_box

    document.save(output_pdf)

Acerca de la API Aspose.PDF para Python

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

  • Capacidad para leer y exportar archivos PDF en múltiples formatos de imagen, incluidos BMP, GIF, JPEG y PNG.
  • Configure la información básica (por ejemplo, el autor, el 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 para Python a través de la API.NET en nuestra documentación sobre cómo usar la API.