Recortar PDF via Python

Solução progressiva de corte de PDF usando Aspose.PDF do lado do servidor para APIs Python, sem o uso de nenhum software como Microsoft ou Adobe Acrobat

Recorte PDF com Python

Você precisa cortar o PDF? A modificação programática de documentos PDF é uma parte essencial dos fluxos de trabalho digitais modernos. Com bibliotecas Python, como o Aspose.PDF, são soluções autônomas que não dependem de outros softwares e estão prontas para uso comercial. Eles cobrem todas as necessidades possíveis dos desenvolvedores profissionais de Python.

Essa biblioteca Python permite que os desenvolvedores recortem documentos PDF de forma rápida e eficiente por meio da programação. Com essa biblioteca, você pode facilmente recortar PDF com várias propriedades, como largura, altura, sangramento, corte e caixa de corte. O Aspose.PDF permite que você acesse essas propriedades. É uma solução autônoma para processar documentos PDF em Python que não requer a instalação de nenhum software de terceiros.

Para cortar o arquivo PDF, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para Python por meio da plataforma .NET. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes.

Python Package Manager Console

pip install aspose-pdf

Como cortar PDF via Python


Você precisa do Aspose.PDF para Python para testar o código em seu ambiente.

  1. Abra um documento PDF usando o objeto Documento.
  2. Escolha o tipo de caixa e crie um novo Box Rectagle
  3. Salve o documento atualizado no novo caminho usando o método Save ().

Se você quiser cortar uma página PDF, uma solução de recorte pode ajudar. Com essa poderosa biblioteca Aspose.PDF Python for .NET, você pode alterar seu PDF mantendo sua qualidade. Essa ferramenta profissional usa Python para cortar PDF de forma eficaz. O exemplo a seguir demonstra como modificar um documento PDF em Python:

Recortar arquivos PDF - Python

Este código de exemplo mostra como cortar uma página em 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)

Sobre o Aspose.PDF para a API Python

O Aspose.PDF para Python via API.NET oferece suporte aos padrões e especificações de PDF mais estabelecidos. Ele permite que os desenvolvedores insiram tabelas, gráficos, imagens, hiperlinks, fontes personalizadas e muito mais em documentos PDF. Além disso, também é possível cortar documentos PDF. O Aspose.PDF para Python via .NET fornece excelentes recursos de segurança para desenvolver documentos PDF seguros. Alguns dos principais recursos do Aspose.PDF para Python por meio da API.NET incluem:

  • Capacidade de ler e exportar PDF em vários formatos de imagem, incluindo BMP, GIF, JPEG e PNG.
  • Defina informações básicas (por exemplo, autor, criador) do documento PDF.
  • Recursos de conversão: converta PDF em Word, Excel e PowerPoint. Converta PDF em formatos de imagens. Converta o arquivo PDF para o formato HTML e vice-versa. Converta PDF em EPUB, texto, XPS, etc.

Você pode encontrar mais informações sobre o Aspose.PDF para Python por meio da API.NET em nossa documentação sobre como usar a API.