Redimensionar PDF via Python

Altere o tamanho da página do PDF. Use o Aspose.PDF para Python for .NET para modificar documentos PDF de forma programática

Redimensionar páginas PDF com Python

Você precisa redimensionar 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 redimensionem documentos PDF de forma rápida e eficiente por meio da programação. Essa biblioteca mostra como atualizar ou alterar facilmente as dimensões da página em um arquivo PDF existente de forma programática com Python. É uma solução independente para processar documentos PDF em Python que não requer a instalação de nenhum software de terceiros.

Para redimensionar 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 redimensionar documentos PDF


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

  1. Carregue o arquivo PDF de origem.
  2. Coloque as páginas no objeto PageCollection.
  3. Obtenha uma determinada página.
  4. Chame o método setPageSize (..) para atualizar suas dimensões.
  5. Chame o método Save (..) da classe Document para gerar o arquivo PDF com dimensões de página atualizadas.

Se você quiser redimensionar arquivos PDF para suas tarefas, essa solução pode ajudar. Com essa poderosa biblioteca Aspose.PDF Python for .NET, você pode atualizar ou alterar as dimensões (tamanho) da página de um arquivo existente. Essa ferramenta profissional usa Python para redimensionar o PDF de forma eficaz. O exemplo a seguir demonstra como alterar o tamanho do documento PDF em Python:

Redimensionar PDF - Python

Este código de exemplo mostra como redimensionar páginas de PDF - Python


    document = ap.Document(input_pdf)

    # 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(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 redimensionar 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.