Trabalhe com páginas em PDF via Python

Gerencie páginas PDF em um documento de forma programática usando o Aspose.PDF for a biblioteca Python for .NET

Aspose.PDF for Python for .NET Logo

Ação mais popular com páginas em Python

Como inserir páginas em um documento PDF usando Python

Para adicionar uma página em um 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 a plataforma python-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.

Console

pip install aspose-pdf

Adicionar página ao PDF via Python


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

  1. Crie um objeto Documento com o arquivo PDF de entrada.

  2. Chame o método Insert da coleção PageCollection com o índice especificado.

  3. Salve o PDF de saída usando o métodoSalvar.

Adicionar nova página ao PDF

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)
document.pages.insert(2)
document.save(path_outfile)